The discovery of mankind : atlantic encounters in the age of Columbus - Abulafia David (Yale University Press, 2008)