Naturaleza, sociedad e historia en América Latina. Guillermo Castro Herrera - Castro Herrera, Guillermo