Echo Maker, Richard Powers, 1st Edition, FSG 2006. A Nice Copy.