Matilda by Roald DahlAmerican Gods by Neil GaimanGood Omens by Terry PratchettKafka on the Shore by Haruki Murakami
Best Books Ever
80,159 books — 298,897 voters