John Swinton is a registered mental health nurse and professor of divinity and religious studies at the University of Aberdeen. He worked as a nurse for sixteen years initially within the field of mental health and latterly within the area of learning disabilities.