← Reading shelf

Structure and Interpretation of Computer Programs

by Harold Abelson, Gerald Jay Sussman, and Julie Sussman