The Time Traveler’s Wife by Audrey Niffenegger

My rating: 5 of 5 stars

I thought the book would be more sci-fi and was pleasantly surprised that it was very much about love. 40 more words