The Time Traveler's Wife by Audrey Niffenegger I have always been a book addict of the sci-fi/fantasy persuasion (though admittedly stronger on the fantasy side), and time travel is one of those devices that occurs in both, so I've had a good amount of exposure to...
Book Review: The Time Traveler’s Wife
read more