Loving Lisp, or the Savvy Programmer's Secret Weapon
by Mark Watson
While I consider Java to be twice as "programmer efficient" as C++, I consider Common Lisp to be twice as good as Java for some applications. Common Lisp compilers are freely available, stable, and compiled Common Lisp code is very fast. Not yet programming in Lisp? Spend a few evenings with this free web book and experience what many computer scientists consider the best all-around programming language.
Download or read it online for free here:
by Robert J. Chassell - Free Software Foundation, Inc.
This is an introduction to programming in Emacs Lisp for people who are not programmers. The text is designed to get you started: to guide you in learning the fundamentals of programming, and to show you how you can teach yourself to go further.
by Brian Harvey - The MIT Press
This series is for people who are interested in computer programming because it's fun. The three volumes use the Logo as the vehicle for an exploration of computer science from the perspective of symbolic computation and artificial intelligence.
by Guy Steele - Digital Press
The book is an unofficial Lisp programmers' bible. All functions defined in Common Lisp and every specification can be found here. The second edition contains six completely new chapters on CLOS, loops, conditions, series, generators and more.
by Paul Graham - Prentice Hall
Comprehensive tutorial on the advanced Lisp features for experienced programmers. It teaches the bottom-up programming style, and includes a unique collection of techniques that help you to write the code efficiently in a variety of applications.