Peter C. Mancall

Nature and Culture in the Early Modern Atlantic