Artificial intellegence and learning environments - Clancey, W.J. (Cambridge MIT Press, 1990)