...was 'The Time Traveler's Wife' by Audrey Niffenegger.
Amazing, took me far to long to read because i simply didn't want it to end. And then i got so hooked i couldn't stop reading it- spent two days reading the last half (200 pages).
Amazing. Romantic beyond belief. Out of this world concept. Sci-fi. Written in a very intelligent and unique way- jumping back and forth and between characters. Incredibly touching. Best characters ever.
Henry. Clare.
and i cried. i've never cried reading a book.... ever! cried so much i had to put the book down at least twice and go blow my nose and dry my eyes... i was afraid of getting the book wet since it was my friend's...
so READ IT!!!