The Impossible Fortress by Jason Rekulak
Best Books of 2017
1,734 books — 3,081 voters
Ready Player One by Ernest Cline
Nerdventure
125 books — 215 voters