The spell - Hollinghurst, Alan (A Penguin book, 1999)