Melanie J. Newton

Melanie J. Newton is an assistant professor of Caribbean and Atlantic world history at the University of Toronto.
The Children of Africa in the Colonies - Cover
The Children of Africa in the Colonies