John Paniagua

History

Research Interests:
Colonial Caribbean, Amerindians and Atlantic Empires