Artificial Intelligence Programming (New Jersey Lawrence Erlbaum Associates,Publishers, 1980)