The Time Traveler's Wife by Audrey Niffenegger
Books that Made You Cry!
3,370 books — 8,151 voters
Beauty by Robin McKinley
The Best Fairytales and Retellings
2,842 books — 9,248 voters