The spell - Hollinghurst, Alan (Vintage Books, 2006)