 He was born in 1932 in Frankfurt to a Jewish family, and because of Nazi persecution his family fled to Mexico in 1940.He studied at the University of Chicago and later at Mexico's Escuela Nacional de Antropología e Historia, before receiving his PhD from the University of Paris.He taught as a visiting professor at Harvard and Stanford and the UNAM.