Programming examples and exercises from Lisp by Patrick Winston and Berthold Horn.