Encyclopedia of Antislavery and Abolition

Front Cover
Greenwood Press, 2006 - Social Science - 796 pages

Bibliographic information