The time of our singing : [a novel] - Powers, Richard (Farrar Straus and Giroux, 2003)