Notes on Structure and Interpretation of Computer Programs.

programming (1), review (21), book (29)