History of Latin American civilization ; sources and interpretations. - Hanke, Lewis. (Little, Brown, 1973)