Learn C and Build Your Own Lisp
buildyourownlisp.com