Difficult Books that are worth the effort

  1. One Hundred Years Of Solitude by Gabriel Garcia Marquez
  2. Cryptonomicon by Neal Stephenson
  3. Infinite Jest by David Foster Wallace