theory

Notes on: Structure and Interpretation of Computer Programs (Abelson & Sussman, 2002)

The classic introduction to programming with a Lisp