Mexico and the Caribbean by George H. Blakeslee