De padre escocés y madre estadounidense, se formó en Gran Bretaña, Estados Unidos y Suiza, y fue profesor visitante de historia contemporánea de España e historia oral en la Universidad de California en Los Ángeles.