The Puzzle Of Evil by Peter Vardy