Common LISP: the language - Steele, Guy L; Author (1991)