A review by cafedenuit
The Time Traveler's Wife by Audrey Niffenegger

5.0

possibly my very favorite book. fantastic story of love and sacrifice, with some science thrown in. but a beautiful story of life-long, true love.