A Teacher's Guide to the Struggle Against Slavery: A History in Documents (Pages from History (Hardback))

by Diane N. Palmer

Paperback

ISBN: 978-0-19-517492-2

ISBN-10: 0-19-517492-5

Oxford University Press, USA · 2003