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

3.0

The story is fine but why is it so long???