Sale Quick view Add to Cart In The Presence Of Evil - 9781847519115 £12.99 £12.60 Canongate Books Ltd