9780300125825
The Discovery of Mankind: Atlantic Encounters in the Age of Columbus
Abulafia, David