Hamlet by William ShakespeareGreat Expectations by Charles Dickens
Books That Everyone Should Read At Least Once
32,414 books — 123,457 voters
The Chronicles of Narnia by C.S. Lewis
Five Star Fantasy Books
1,837 books — 2,155 voters