A bend in the road - Sparks, Nicholas (Time Warner Books, 2006)