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

Did not finish book. Stopped at 71%.
Expand filter menu Content Warnings