Gresham College Lectures
"Numberless Diverse Acts of Courage and Belief": The Struggle Against Slavery in History and in the Present