Sex, Demons and Morality by Peter Hobson