A review by Peter Norvig on Structure and interpretation of computer programs.amazon.com6 points·pshirishreddy··2 commentsOpen articleSaveView on HN