Estudió Historia y Sociología en Winchester College y Oxford, y dictó cursos de Filosofía de la Historia y Filosofía de la Cultura en varias universidades del Reino Unido y Estados Unidos.