Hazel Pierce

Hazel Pierce is a historian and has taught at the University of Wales, Bangor. She is a member of the Royal Historical Society and has published widely on 15th- and 16th-century British history.