Recent and Upcoming Appearances and Events

Please Contact me if you are interested in hosting me for a lecture, conversation, and/or book signing!

December 4, 2022, 4 PM

Stephen Ambrose Historical Tours History Happy Hour, LIVE interview at 4 PM EDT

December 11, 2022, 11:30 AM

Washington Crossing Historic Park, Pennsylvania, presentation starts at 11:30 AM

For more information about the Crossing, please visit

December 13, 2022, 7 PM

I will be a guest on Please go to the link to pre-register for the program. You will receive an email with the link to sign in.

December 20, 2022, 11 AM

Revolution 250 Podcast, LIVE interview at 11 AM EDT

Recorded episodes can be found here:

January 30, 2023

American Revolution Round Table of Philadelphia

For more information, please visit

February 20, 2023

Washington Association of New Jersey 149th Annual Meeting

Morristown, New Jersey (

Here is a news item about this event:

April 3, 2023, 6:30 PM

Fraunces Tavern Museum, 54 Pearl Street, New York, New York 10004

To reserve tickets, go to

April 15, 2023, 12 PM

Brandywine Battlefield Park, Chadds Ford, Pennsylvania

For more information, please go to

April 19, 2023

Sons of the American Revolution Annual Meeting

Philadelphia, Pennsylvania

June 9 – 11, 2023

The Fort Plain Museum Presents: The Revolutionary War Conference 250 in the Mohawk Valley

Conference location: Fulton-Montgomery Community College, Johnstown, New York

For additional information and to register, please go to

June 15, 2023, 8 PM EDT

I will be a guest on History for one of their weekly History Camp Discussions.

For more information, please go to

September 22 – 24, 2023

Fort Ticonderoga Nineteenth Annual Seminar on the American Revolution

Fort Ticonderoga, New York (join in-person or online)

For additional information and to register, please go to

October 15, 2023, 1:30 PM

Washington Crossing Historic Park, Washington Crossing, Pennsylvania

For more information, please go to

October 27 – 29, 2023

The American Revolution in the West Conference

St. Louis, Missouri

For conference program and other information, please go to:

Online registration is available here