Climate and Society in Colonial Mexico by Georgina H. Endfield