• Home
  • British Abolitionism and the Question of Moral Progress in History
British Abolitionism and the Question of Moral Progress in History

British Abolitionism and the Question of Moral Progress in History

Edited by Donald A. Yerxa

Published by: The University of South Carolina Press

Imprint: The University of South Carolina Press

320 Pages, 154.00 × 231.00 × 25.00 mm

  • Hardcover
  • 9781611170153
  • Published: March 2012

£28.99

Buy