Michael Craton

Country : Canada
Language : anglais
Note :
Professeur d'histoire à l'Université de Waterloo, Ontario, Canada (en 1992)
ISNI : ISNI 0000 0000 8377 4976

Activities of Michael Craton (6)

Auteur du texte (6)

Islanders in the stream
Testing the chains
Searching for the invisible man
Slavery, abolition and emancipation
Sinews of Empire
A Jamaican plantation

See also (4)