Lisp in Small Pieces - Christian Queinnec (1996)