Lisp in 48 Hours Wikibook code.