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