LISP - Winston, Patrick Henry; Paul Horn, Berthold Klaus