Бристольский университет
В 1978 году окончил Бристольский университет, где изучал философию и политологию. Затем для продолжения образования отправился в США. В Йельском университете получил степени в области политологии (1980, магистр; 1983, доктор). За свою докторскую диссертацию «Эволюция прав в либеральной политической мысли» получил в 1985 году премию имени Лео Штрауса Американской ассоциации политических наук. В 1987 году окончил Йельскую школу права со степенью доктора права.