Metalinguistic Abstraction
Structure and Interpretation of Computer Programs
Chapter 4
Notes
Exercises
References