metaphorsandmoonlight.com
Book Review: The Time Traveler’s Wife by Audrey Niffenegger [Audiobook]
Henry has a genetic condition that causes him to time travel against his will. It’s not an easy life, but then he meets Clare, who already knows him from the many times his older self visited…