Upcoming Events
Lecture: Stories of Connecticut’s Black Patriots
On August 13, 2026 at 2pm, John Mills will be giving a talk at the Mystic Seaport Museum in Mystic, Connecticut.
Lecture: Stories of Connecticut’s Black Patriots
On Sunday September 20, 2026 at 1pm, John Mills will be giving a talk at the Fairfield Museum in Fairfield, Connecticut.
Lecture: Stories of Connecticut’s Black Patriots
On October 10, 2026 at 4pm, John Mills will be giving a talk at the Cornwall Historical Society in Cornwall, Connecticut.
Place Theater CommUNITY Spotlight Series with John Mills
On April 14, 2027 at 1pm, John Mills will be giving a talk at the Palace Theater in Waterbury, Connecticut!
Barnes & Noble Book Signing
On June 27, 2026 at 1pm, John Mills will be at Barnes & Noble in West Hartford, Connecticut for a book signing!
Lecture for the Winsted Soldiers' Monument Commission
On June 20, 2026 at 1pm, John Mills will be giving a lecture for the Winsted Soldiers' Monument Commission
From Revolution to Juneteenth: Connecticut's Black Patriots and the Long Road to Freedom
On Friday June 19, 2026 at 6pm, John Mills will be giving a talk on the green of the Church of the Holy Trinity in Middletown, CT.
Middletown Juneteenth Celebration
On June 19, 2026 at around Noon, John Mills will be speaking as part of the Middletown, CT Juneteenth festival.
Lecture: Connecticut, Color and the Fight for Freedom
On June 18, 2026 at 6:00pm, John Mills will be giving a lecture for the Groton Public Library.
Lecture at UCFS Healthcare in Norwich, CT
On June 15, 2026 at Noon, John Mills will be giving a lecture for UCFS Healthcare in Norwich, CT.
Lecture: Stories of Connecticut’s Black Patriots
On June 6, 2026 at 4pm, John Mills will be giving a talk at the Ashbel Woodward Museum in Franklin, Connecticut.
Lecture: Stories of Connecticut’s Black Patriots
On May 30, 2026, John Mills will be giving a talk at the General David Humphreys House in Ansonia, Connecticut.
Wethersfield, CT Memorial Day Parade
On May 23, 2026 at 10am, John Mills will be serving as the speaker for Wethersfield, Connecticut’s annual Memorial Day Parade ceremony, taking place on Saturday, May 23, 2026.
Book Talk at Kindred Thoughts Book Store in Bridgeport, CT
On May 14, 2026 at 6:30pm, John Mills will be giving a lecture at the Wood Human Services Center in Bloomfield, CT.
Lecture: Connecticut, Color and the Fight for Freedom
On May 14, 2026 at 6:30pm, John Mills will be giving a lecture at the Wood Human Services Center in Bloomfield, CT.
Author Talk: Discussing the Narrative of Primus
On Wednesday, May 6, 2026 at 5:30pm, John Mills will be giving an author talk at the Otis Library in Norwich, Connecticut.
Lecture: Stories of Connecticut's Black Patriots
On Sunday, May 3, 2026 at 11:30am, John Mills will be giving a lecture for the John P. Webster Library, in West Hartford, CT.
Lecture: Stories of Connecticut’s Black Patriots
On April 30th, 2026 at 6:30pm, John Mills will be giving a lecture at the Russell Mercier Senior Center in Hebron, CT.
The Narrative of Primus Book Launch at CT’s Old State House!
n Wednesday, April 29, 2026 at 6pm, genealogist and historian John Mills will host the official book launch event for his debut work, The Narrative of Primus: A Lineage Woven into America’s History, on Wednesday, April 29, 2026, from 6:00 p.m. to 7:30 p.m. at Connecticut's Old State House in Hartford, CT.
Primus Mural Community Paint Day!
Primus’s story spans generations. His son served in the Revolutionary War, and two of his second great-grandsons served in the Civil War—one of whom is memorialized on the 29th Connecticut Colored Regiment Monument in New Haven.
Presentation at Simsbury High School
On March 31, 2026 from 12:20pm - 2:10pm, John Mills will be speaking with students at Simsbury High School during their 4th Annual DEIB (Diversity, Equity, Inclusion, and Belonging) Week!
Author Talk: Discussing the Narrative of Primus
On Monday, March 23, 2026 at 6:00pm, John Mills will be giving an author talk at the Norwich Historical Society’s annual meeting in Norwich, Connecticut!
Discussion with Wesleyan University African American Studies Class
On March 23, 2026 at 1:20pm, John Mills will be speaking with one of the African American Studies classes at Wesleyan University.
Lecture: Connecticut, Color and the Fight for Freedom
On March 21, 2026 at 2pm, John Mills will be giving a lecture for the Sarah Whitman Hooker Chapter of the Daughters of the American Revolution.
Lecture: Stories of Connecticut’s Black Patriots
On March 21st, 2026, John Mills will be presenting a lecture at Central Connecticut State University. The lecture is entitled, Stories of Connecticut's Black Patriots.
Lecture: Freedom’s Unfinished Promise
On March 20th, 2026, John Mills will be presenting a lecture at Central Connecticut State University. The lecture is entitled, Freedom’s Unfinished Promise.
Lecture: Stories of Connecticut's Black Patriots
On February 25, 2026 at 6:30pm, John Mills will be giving a lecture for the Granby Racial Reconciliation Group.
Portland, CT Black History Month Program
On February 21, 2026 at 1pm, John Mills will be speaking at the Portland, CT Black History Month program.
Lecture: Connecticut, Color and the Fight for Freedom
On February 11, 2026 at 6:30pm, John Mills will be giving a lecture for the Silas Bronson Library in Waterbury, CT.
Lecture at Niantic Community Church
On February 8, 2025 at 2:00pm, John Mills will be giving a lecture at Niantic Community Church, 170 Pennsylvania Avenue in Niantic, CT.
John Mills Speaking for the Middletown, CT Town Council
On February 2, 2025 at 7pm, John Mills will be speaking in front of the Middletown, CT town council. This is in celebration of Black History Month.
Lecture for The Ancient Burying Grounds
On January 29, 2026 at 7pm, John Mills will be giving an online lecture for the Ancient Burying Grounds in Hartford, CT.
Lecture: Stories of Connecticut’s Black Patriots
On January 28, 2026 at 1pm, John Mills will be giving a lecture at the Connecticut State Library in Hartford, CT.