William P. Hyland teaches church history in the School of Divinity at the University of St Andrews. He previously taught at several American colleges, including Cornell University, Benedictine College, and St Norbert College, where he was the first director of the Center for Norbertine Studies. He holds a BA from Emory University and an MA and PhD from Cornell University.