Expert systems the technology of knowledge management and decision making for the 21st century (Academic Press, 2002)