All the Ever wanted - Anita Shreve ([s.l]: Great Britan, 2003)