Land of Lisp book examples and my own improvements/extensions