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 19: Lawyers’ Committee for Racial and Social Justice (virtual event), 5 p.m.

May 24: Mendon Public Library, 22 N. Main St., Honeoye Falls. 6:30 to 8 p.m. Details here.

May 25: Penfield High School, community conversation and panel discussion on discriminatory and harmful language. 6 to 8:30 p.m.

June 13: League of Women Voters (virtual event). 7:30 p.m.

June 16: “Pathstone Presents: Provoking Thought” series lecture, Grace Road Church, 440 East Ave. 2:45 to 5 p.m. Panel discussion to follow, including Mayor Malik Evans and Monroe County Commissioner of Human Services Corinda Crossdale. Details and registration here.

July 9: Barnes & Noble, 1070 Ridge Road, Webster. 2 p.m.

Oct. 15: Rochester Public Library Local History and Genealogy division, Rundel Library, 115 South Ave. 1 to 2:30 p.m.