Worm in the blood - Bloor, Thomas (Faber and Faber Limited, 2005)