Forever changes [a novel] - Halpin, Brendan 1968- (Farrar Straus Giroux, 2008)