Peter Toon Author & Editor

Peter Toon was Professor of the Religious Studies Department, Edge Hill College, Ormskirk.