1984 by George Orwell
What To Read Next
20,688 books — 24,563 voters