An unfinished life : a novel - Spragg, Mark (Vintage Books, 2006)