Expert systems: techniques, tools and applications - Klahr, Philip; Waterman, Donald Arthur (Addison-Wesley, 1986)