The Anti-Slavery Crusade: A Chronicle of the Gathering Storm: Unveiling the Struggle: A Comprehensive Account of the Anti-Slavery MovementJesse Macy