Diana rated The Time Traveler's Wife: 4 stars March 15, 2013 Public The Time Traveler's Wife by Audrey Niffenegger