Recommendations:

Paul Graham
Paul Graham

Few thoughts happier than realizing it's been long enough since you last read the Sherlocks Holmes stories that you can read them again.

Source