Victor Felder has an excellent list of free programming books over at Github. The list is indexed in several ways so it’s pretty easy to find books in the area you’re interested in. Among other things, I learned that there are a couple of free Lisp books I haven’t looked at.
This is a useful resource and worth bookmarking for the day when you need a pointer to a readily available programming book.