The Time Traveler's Wife - "Niffenegger, Audrey" (,Vintage Books london, 2004)