top of page
Blue Skies

Upcoming Speaking Engagements

I have given about 400 talks and slide shows on a variety of my books. A partial list of the venues where I have spoken includes the following: American Museum of Natural History, Mystic Seaport, Chesapeake Bay Maritime Museum, Mount Vernon, Mariner's Museum and Park, Tenement Museum, South Street Seaport, National Archives, Politics & Prose Bookstore, Gret Lives Lecture Series at the University of Mary Washington, Porter Square Bookstore, Harvard Bookstore, Concord Bookshop, Larchmont Yacht Club, Nantucket Whaling Museum, Mississippi Book Festival, New Bedford Whaling Museum, Cape Cod Natural History Museum, Nantucket Atheneum, Yale University, House of Seven Gables, Boston Athenaeum, Boston Public Library, Concord Festival of Writers, Town Hall Seattle, Darien Library, Miami Book Festival, Lemuria Bookstore, Stoneridge Independent Living, Newbridge on the Charles Independent Living, Fishers Island Museum, Woods Hole Oceanographic Institution, Wayland Library, Jamestown Public Library, Massachusetts Historical Society, Eldredge Public Library, Corinthian Yacht Club, Marblehead Museum, Essex Meadows Independent Living, Darien Sail & Power Squadron, Bath Maritime Museum, Hyannis Yacht Club, and scores of other libraries, museums, historical societies, and independent living facilities throughout New England and beyond. 

​

If you are interested in having me as a speaker for any of my books, please contact me via the contact form on this website (see tab above).

​

​

February 2024

​

​

Salem State University 

Tuesday, February 20, 2024

10:50

Private talk on Leviathan: The History of Whaling in America, to Professor Jeff Pearlman's class on New England Geography. 

​

New Haven Museum

Thursday, February 22, 2024

7 PM

114 Whitney Avenue

New Haven, CT

Zoom talk on Rebels at Sea: Privateering in the American Revolution

​

​

March 2024

​

Pequot Library

Thursday, March 14, 2024

5 PM

Pequot Library

720 Pequot Avenue

Southport, CT

I will be moderating a discussion among three experts on maritime navigation.

​

New York Historical Society Museum and Library

Tuesday, March 26, 2024

6:30 - 7:30 PM

170 Central Park West

New York, New York

Moderated discussion on Rebels at Sea: Privateering in the American Revolution

​

April 2024

​

Newburyport Literary Festival

Saturday, April 27

Time TBD

Newburyport, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

May 2024

​

Wicked Good Books

Sunday, May 5

5 to 7 PM

260 Essex St.

Salem, ME

BOOK SIGNING --  Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

​

Brookline Booksmith

Date and time TBD -- but will be either May 7 or 18

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

 

 

Maine Maritime Museum

Wednesday, May 15

1 PM

243 Washington St.

Bath, ME

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Long Island Maritime Museum

Thursday, May 16

6:30-7:30

88 West Avenue

West Sayville, NY

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

South Street Seaport Museum

Friday, May 17

7 PM

12 Fulton St.

New York City

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

The Noble Maritime Collection

Saturday, May 18

2 PM

1000 Richmond Terrace, Building D
Staten Island, NY

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

 

Beverly Public Library

Monday, May 20

9:30-10:30 AM

32 Essex St.

Beverly, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Orchard Cove Independent Living

Tuesday, May 21

11 AM

1 Del Pond Drive

Canton, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Parlin Memorial Library

Wednesday, May 22

7 PM

781 Broadway

Everett, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Hudson Library and Historical Society

Thursday, May 23

7 PM

Hudson, OH

Zoom talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

The Nevins Library

Tuesday, May 28

7 PM

305 Broadway

Methuen, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Thomas Crane Public Library

Wednesday, May 29

Time TBD

40 Washington Street

Quincy, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Eastern Yacht Club

Thursday, May 30

6:30 PM

47 Foster St.

Marblehead, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

June 2024

​

Darien Public Library

And The Darien Sail & Power Squadron

Sunday, June 2

3 PM

1441 Post Rd.

Darien, CT

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Swampscott Public Library

Monday, June 3

7 PM

61 Burrill St.

Swampscott, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Lakeville Public Library

Tuesday, June 4

6:30 PM

4 Precinct Street

Lakeville, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

The Friends of the Hull Public Library,

The Nantasket Beach Salt Water Club,

and Buttonwood Books and Toys

Thursday, June 6

7 PM

3 Fitzpatrick Way,

Hull, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Marblehead Museum

Thursday, June 13

7 PM

170 Washington Street

Marblehead, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Tales of Cape Cod

Monday, June 17

7 PM

304 Main St.

Barnstable, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Mashpee Public Library

Thursday, June 27

1 PM

64 Steeple St.

Mashpee, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Eldredge Public Library

Thursday, June 27

5 PM

564 Main St.

Chatham, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

July 2024

​

Marblehead Festival of the Arts

Saturday, July 6

Time TBD

Marblehead, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

The Commons in Lincoln

Thursday, July 18

11 AM

Private event 

Lincoln, MA 

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Boothbay Harbor Yacht Club

Tuesday, July 23

5:30 PM

Private event 

Boothbay, ME

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

September 2024

​

Waterstones at Wellesley

Tuesday, September 10

1:30 PM

27 Washington St.

Wellesley, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Conant Public Library

Wednesday, September 18

6:30 PM

It will be held at the Sterling Senior Center

36 Muddy Pond Road

Sterling, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

Wellesley Historical Society

Saturday, September 28

2 PM

Wellesley Free Public Library

530 Washington St.

Wellesley, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

October 2024

​

Nantucket Historical Association (Whaling Museum)

Wednesday, October 9

6 PM

Whaling Museum

Nantucket, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

​

November 2024

​

​

Foxborough Historical Society

Tuesday, November 26

7 PM

McGinty Room

Foxborough Police Department

8 Chestnut St.

Foxborough, MA

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

December 2024

​

Society of Colonial Wars in Rhode Island

Tuesday, December 3

6:30 PM

Private Event

The Hope Club

Providence, RI

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

​

March 2025

​

Norwell Public Library

Wednesday, March 12, 2025

6 PM

Norwell Public Library

64 South Street

Norwell, MA 

Talk on Left for Dead: Shipwreck, Treachery, and Survival at the Edge of the World

​

bottom of page