Sean O’Callaghan

Biography

Sean O’Callaghan teaches World Religions in Higher Education in Lancaster and is studying for a doctorate at Chester College.