History of latin american civilization : sources and interpretations - Hanke, Lewis, comp.