A Game of Thrones by George R.R. MartinLife of Pi by Yann MartelAnna Karenina by Leo TolstoyThe Book Thief by Markus ZusakAnimal Farm by George Orwell
Best Books Ever
80,178 books — 299,043 voters