David V. Trotman is a Professor in the Department of History at York University and a research associate of the Harriet Tubman Institute and the Centre for Research on Latin America and the Caribbean.
David V. Trotman is a Professor in the Department of History at York University and a research associate of the Harriet Tubman Institute and the Centre for Research on Latin America and the Caribbean.