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.

May 21: Historic Brighton. Brighton Town Hall, 2300 Elmwood Ave. 2 p.m.

Aug. 7: Pittsford Community Library, 11 S. Main St. 6:30 p.m. Presentation on urban tree canopy.

Aug. 26: “Educational Equality for All: Keystone of a Just Society,” event sponsored by 1816 Farmington Quaker Meetinghouse Museum, taking place at Frederick Douglass Family Initiatives, 140 E. Main St.