Caribbean currents

Peter Manuel with Kenneth Bilby and Michael Largey
Temple University Press
9781592134632
1-59213-463-7