I’ll try to keep this page up to date with all my public appearances around the Rochester area and beyond. They’ll mostly be some combination of a reading, a presentation and a question-and-answer session. If it’s an in-person event, I’ll have books with me available for sale and signing.

If you’re interested in hosting me for an event, please reach me via the contact form on this website.

Feb. 25: Living Word Temple of Restoration Ministries, 219 Stenson St., Rochester. Noon.

March 22: Allendale Columbia School, 519 Allens Creek Road.

March 28: Rochester Institute of Technology.

April 21: Two panel discussions at Rochester and the Mid-Sized American City in the 21st Century conference, taking place in Kate Gleason Auditorium, Rochester Public Library, 115 South Ave.

  • “Urban Tree Canopy Disparities: Causes and Effects.” Panel with Michael Kelly and Mark Rice. 11:30 a.m.
  • “History and Journalism in Rochester and the Mid-Sized City.” Panel with Simeon Banister and Mitch Gruber. 3:30 p.m.