The Autocadet's Guide to Visual Lisp by Bill Kramer