A book by Peter Norvig with scheme and prolog interpreters and compilers in common lisp.
["Paradigms of AI Programming", Peter Norvig].