About a month ago I wrote that I need a better LISP book. I gave up on the LISP book I had been reading, and started reading On LISP: Advanced Techniques for Common LISP by Paul Graham. I’ve read about one third of it, and understood most of it - I had trouble with some of the more difficult code, but I understood his explanations of LISP features and what the code was doing. I was impressed enough to get a copy of ANSI Common LISP, and I’ve read about one third of it in the last week. It’s excellent - clear, concise, well structured; I highly recommend it. I’ve started solving Project Euler problems again, and I’m much happier with my code.