Education
He was educated at Christ"s Hospital and Street John"s College, Cambridge (Master of Arts, Doctor of Philosophy).
He was educated at Christ"s Hospital and Street John"s College, Cambridge (Master of Arts, Doctor of Philosophy).
Between 1979 and 1990, he edited the Journal of Imperial and Commonwealth History.