Estudió en las universidades de Cambridge, Heidelberg y Roma.