Edith F. Hurwitz

Politics and the Public Conscience Slave Emancipation and the Abolitionst Movement in Britain - Taylor and Francis 1973

9781003189077

EBOOK