Shackles of a Freeman by Don Alexander Book ReviewsKeith HarrisMay 27, 2023Don Alexander, Shackles of a freeman, abolition, John Brown, Lewis Sheridan Leary, Harper's Ferry, Book reviewsComment