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

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

Time TBD

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

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