The echo maker - Powers, Richard 1957- (Farrar, Straus and Giroux, 2006)