LISP - Winston, PH; Horn, BKP (Addison-Wesley, 1984)