Babatunde Sofela
EMANCIPADOS: SLAVE SOCIETIES IN BRAZIL AND CUBA
Publisher : Africa World Press; First edition (April 21, 2011)
Paperback : 310 pages
ISBN-10 : 159221603X
$29.95
$20.97