This page needs to be proofread.
Guy L. Steele Jr. 35 LAMBDA: The Ultimate Declarative