ISBN 9781847010520 books & textbook
Thomas Pringle: South African pioneer, poet and abolitionist
James Currey /2012-09-20 Hardcover / 288 Pages
isbn-10: 1847010520 / isbn-13: 9781847010520
James Currey /2012-09-20 Hardcover / 288 Pages
isbn-10: 1847010520 / isbn-13: 9781847010520