Reverend John
The Reverend John Littlewood has a science background with a degree in physics, is an ordained Anglican priest and has previously held the post of university lecturer in counselling. He has also been a Diocesan Exorcist, is a psychic and a therapeutic counsellor. He runs a charity and counselling agency in Cornwall, UK.
Follow this author: