30 books you should read before you turn 30

  1. Siddhartha by Hermann
  2. 1984  by George Orwell
  3. To Kill a Mockingbird by Harper
  4. A Clockwork Orange  by Anthony Burgess
  5. For Whom the Bell Tolls  by Ernest Hemingway
  6. War and Peace  by Leo Tolstoy
  7. The Rights of Man  by Tom Paine
  8. The Social Contract  by Jean-Jacques Rousseau
  9. One Hundred Years of Solitude by Gabriel García Márquez
  10. The Origin of Species  by Charles Darwin
  11. The Wisdom of the Desert  by Thomas Merton
  12. The Tipping Point  by Malcolm Gladwell
  13. The Wind in the Willows  by Kenneth Graham
  14. The Art of War  by Sun Tzu
  15. The Lord of the Rings  by J.R.R. Tolkien
  16. David Copperfield  by Charles Dickens
  17. Four Quartets  by T.S. Eliot
  18. Catch-22 by Joseph Heller
  19. The Great Gatsby by F. Scott Fitzgerald
  20. The Catcher in the Rye by J.D. Salinger
  21. Crime and Punishment  by Fyodor Dostoyevsky
  22. The Prince  by Niccolo Machiavelli
  23. Walden  by Henry David Thoreau
  24. The Republic  by Plato.
  25. Lolita
  26. Getting Things Done
  27. How To Win Friends and Influence People  by Dale Carnegie
  28. Lord of the Flies by William Golding
  29. The Grapes of Wrath  by John Steinbeck
  30. The Master and Margarita  by Mikhail
  31. BONUS:  How To Cook Everything  by Mark Bittman
  32. BONUS:  Honeymoon with My Brother  by Franz Wisner.