Memoirs of a Geisha by Arthur Golden
Best Books Ever
75,419 books — 280,134 voters
Hamlet by William ShakespeareThe Importance of Being Earnest by Oscar Wilde
Best Plays Ever
859 books — 1,126 voters