mmm.. i don't like any book that seems like a text book.. my idea of learning programming language is to build a software as you learn.. that way, when your done, you can have a piece of simple software to play with.. and only use the book as a reference to what you what to do.. doing exercise after each chapter is just a waste of time..
__________________
lisp hacker

running: FreeBSD 5.4 - still learning

develop with: SBCL + emacs for lisp, Anjuta IDE +gcc for c, SPE for python..
browse with: opera