The Echo Maker - Powers, Richard (Farrar, Straus and Giroux, 2006)