Start with Just a Few Things: Thinking in Lisp
maxhallinan.com