" COMMON LISP : " Guy L. Steele, Jr. ; with contributions by Scott E. Fahlman ... [et al.] and with contributions to the 2nd ed. by Daniel G. Bobrow ... [et al.]