Indigenous Nations, African Peoples, European Invasions, 1492-1790 - James V. Fenelon (Taylor and Francis, 2023)