Dr. J T Cliffe

Cliffe is a fellow of the Royal Historical Society and a member of the Institute of Historical Research at London University.