The Time Traveler's Wife by Audrey NiffeneggerEat, Pray, Love by Elizabeth GilbertMan's Search for Meaning by Viktor E. Frankl
Best Books Ever
80,132 books — 298,574 voters