The Time Traveler's Wife - Audrey Niffenegger This was a great book. I normally wouldn't have picked it up, but a former roommate had it and told me: "You have to read this book." I'm glad I did. It's a keeper.