The Author’s Corner with Michael Trotti Rachel Petroziello | December 16, 2022 Michael Trotti is Professor of History at Ithaca College. This interview is based on his new book,The End of Public Execution: Race, Religion, and Punishment in the American South (University of North Carolina Press, 2022). JF: What led you to […]