

Attend a future history talk...
2026 Calendar
Upcoming Talks
__________________________
Tuesday, April 28, 2026 @ 1:00 PM
Revolution 101: The History of Independence
Encore on the Lake
Canonsburg, PA
__________________________
Tuesday, April 28, 2026 @ 6:30 PM
Planting the Seeds of Revolution
Cranberry Public Library
2525 Rochester Road,
Cranberry Township, PA
Details here (click to register.)
__________________________
Saturday, May 2, 2026 @ 1:00 PM
Robert Morris: Financier of the Revolution
Morrisville Free Library
300 North Pennsylvania Avenue
Morrisville, PA
Details here (click to register.)
__________________________
Monday, May 4, 2026 @ 6:30 PM
Revolution 101: The History of American Independence
William Jeanes Memorial Library
Community Room
4051 Joshua Road, Lafayette Hill, PA
Details here (click to register.)
__________________________
Tuesday, May 5, 2026 @ 6:00 PM
New Jersey: Crossroads of the American Revolution
Rockaway Township Free Public Library
Main Library
61 Mt Hope Road, Rockaway, NJ
Details here (click to register.)
__________________________
Wednesday, May 6, 2026 @ 7 - 9 PM
PBS' American Revolution Screening in the Park
(Jim will emcee & read the Declaration of Independence)
WHYY & East Whiteland Township
Valley Creek Park
Malvern, PA
Details here (click to register.)
__________________________
Monday, May 11, 2026 @ 6:00 PM
New Jersey: Crossroads of the American Revolution
Riverdale Public Library
93 Newark Pompton Turnpike, Riverdale, NJ
Details here (click to register.)
__________________________
Tuesday, May 12, 2026 @ 6:30 PM
Life, Liberty & The Pursuit of Happiness: The Second Continental Congress
Easttown Library
720 First Avenue, Berwyn, PA
Details here (click to register.)
__________________________
Thursday, May 14, 2026 @ 6:30 PM
Bryn Mawr & Beyond: Hidden Stories of the American Revolution
Ludington Library
5 S. Bryn Mawr Avenue, Bryn Mawr, PA
Details here (click to register.)
__________________________
Sunday, May 17, 2026
Springfield Township Historical Society
2165 PA-212
Coopersburg, PA
Registration & details coming soon.
__________________________
Tuesday, May 19, 2026 @ 7:00 PM
Ten Crucial Days: The Battles of Trenton & Princeton
Ocean City Free Public Library
Children's Activity Room
1735 Simpson Avenue, Ocean City, NJ
Registration & details coming soon.
__________________________
Thursday, May 21, 2026 @ 7:00 PM
Revolutionary Brothers & Sisters
Orwigsburg Historical Society & Museum
109 E. Mifflin Street, Orwigsburg, PA
Registration & details coming soon.
__________________________
Tuesday, May 26, 2026 @ 7:00 PM
Revolutionary Sisters & Brothers
Cherry Hill Public Library
Half Conference Center A, Lower Level
1100 Kings Highway North, Cherry Hill, NJ
Details here (click to register.)
__________________________
Thursday, May 28, 2026 @ 10:30 AM
America at 250: Tracking Our Local Footsteps
Wayne Senior Center
108 Station Road, Wayne, PA
Details here (click to register.)
__________________________
Monday, June 1, 2026 @ 6:30 PM
New Jersey - Crossroads of the Revolution
Gloucester County Library - Logan Township
498 Beckett Road, Logan Township, NJ
Details here (click to register.)
_________________________
Tuesday, June 2, 2026 @ 6:30 PM
The Penman & the Chancellor
Radnor Historical Society
The Finley House
113 West Beechtree Lane, Wayne, PA
Details here.
_________________________
Wednesday, June 3, 2026 @ 6:30 PM
New Jersey - Crossroads of the Revolution
Deptford Free Public Library
670 Ward Drive
Deptford, NJ
Details here.
_________________________
Saturday, June 6, 2026
Revolution 101: The History of Independence
The Historic Grange Estate
143 Myrtle Avenue, Havertown, PA
Registration & details coming soon.
_________________________

Upcoming Talks
__________________________
Tuesday, June 9, 2026 @ 10:30 AM
Ten Crucial Days: The Battles of Trenton & Princeton
Ocean County Library - Island Heights
121 Central Avenue, Island Heights, NJ
Details here (click to register.)
_________________________
Tuesday, June 9, 2026 @ 6:30 PM
Revolution 101: The History of American Independence
William Jeanes Memorial Library
Community Room
4051 Joshua Road, Lafayette Hill, PA
Details here (click to register.)
_________________________
Thursday, June 11, 2026 @ 6:00 PM
New Jersey - Crossroads of the Revolution
Ocean County Library - Toms River
Bishop (upstairs)
101 Washington Street, Tom's River, NJ
Details here (click to register.)
_________________________
Tuesday, June 16, 2026 @ 6:00 PM
"We Hold These Truths to be Self-Evident" - A reading & discussion of the Declaration of Independence
Malvern Public Library
Community Room
1 East 1st Avenue #2, Malvern, PA
Details here (click to register.)
_________________________
Thursday, June 18, 2026 @ 6:00 PM
Forgotten Patriots: Blacks & Native Americans in the Revolutionary War
Waterford Township Public Library
386 White Horse Pike, Atco, NJ
Details here (click to register.)
_________________________
Friday, June 19, 2026 @ 12:00 PM
Forgotten Patriots: Blacks & Native Americans in the Revolutionary War
Whitemarsh Township Parks & Recreation
Abolition Hall
4010 Butler Pike, Plymouth Meeting, PA
Registration & details coming soon.
(in-person & live-streamed)
_________________________
Tuesday, June 23, 2026 @ 6:00 PM
Alexander Hamilton - American Colossus
Lower Macungie Library
3450 Brookside Road
Macungie, PA
Registration & details coming soon.
_________________________
Wednesday, June 24, 2026 @ 6:30 PM
The Swinging Sixties
Grundy Library
680 Radcliffe Street, Bristol, PA
Registration & details coming soon.
__________________________
Thursday, June 25, 2026 @ 6:30 PM
Dare To Declare
Avon Grove Library
117 Rosehill Avenue, West Grove, PA
Details here (click to register.)
__________________________
Friday, June 26, 2026 @ 3:00 PM
Congress Hall: From Tommy's Folly to The Summer White House & Beyond
Cape May City Library
Events Room North & South
720 Franklin Street, Cape May, NJ
Details here (click to register.)
__________________________
Monday, June 29, 2026 @ 6:00 PM
"Life, Liberty & the Pursuit of Happiness"
Boyertown Community Library
24 N. Reading Avenue, Boyertown, PA
Registration & details coming soon.
__________________________
Tuesday, June 30, 2026
Spring Township Library
78C Commerce Drive, Wyomissing, PA
Registration & details coming soon.
__________________________
Wednesday, July 1, 2026
Boone Area Library
129 N. Mill Street, Birdsboro, PA
Registration & details coming soon.
__________________________
Thursday, July 2, 2026 @ 6:30 PM
Life, Liberty, & the Pursuit of Happiness
Phoenixville Public Library
183 2nd Avenue, Phoenixville, PA
Details here (click to register.)
__________________________
Friday, July 3, 2026 @ 3:00 PM
Planting the Seeds of Revolution
William H. & Marion C. Alexander Family Library
200 W. 2nd Street, Hummelstown, PA
Registration & details coming soon.
__________________________
Wednesday, July 8, 2026 @ 6:30 PM
Revolutionary Brothers & Sisters
Schuylkill County Historical Society
305 N. Centre Street, Pottsville, PA
Registration & details coming soon.
__________________________

