Strange fits of Passion - Anita Shreve . ([s.l]: Harcourt Brace Jovanovich U.S.A., 2005)