The Fault in Our Stars by John Green
Best Books of 2012
3,523 books — 9,206 voters
Tiny Beautiful Things by Cheryl Strayed
Books That Are Worth Your Time
692 books — 343 voters