Skip to main content

Peter Crooks

Peter Crooks is lecturer in medieval history at Trinity College Dublin and a fellow of the Royal Historical Society.