Common Lisp: An Interactive Approach by Stuart C. Shapiro is available in dvi, ps, and pdf formats. The text uses a tutorial style that focuses on learning by interaction and experimentation. The text also thoroughly covers programming in Pure LISP before programming in Imperative LISP so that students get used to recursive programming. …