How to Design Programs
Author
Matthias Felleisen (Trustee Professor, Northeastern University)
, Robert Bruce Findler (Associate Professor Of Computer Science, Northwestern University)
, Matthew Flatt (Professor, University Of Utah)
, Shriram Krishnamurthi (Professor Of Computer Science, Brown University)