Paradigms-Of-Artificial-Intelligence-Programming-Case-Studies-In-Common-Lisp -- Peter Norvig