Contrary Voices : Representations of West Indian Slavery-9789766402082

Contrary Voices : Representations of West Indian Slavery

  • £41.95
    Unit price per 
Tax included. Shipping calculated at checkout.



Published 30/09/2008 in Jamaica
Paperback | 519 pages, illustrations