Triangle - Weber, Katharine (Farrar Straus Giroux, 2006)