with Julie Sussman: Structure and Interpretation of Computer Programs (1985)

by Harold Abelson, Gerald Jay Sussman