selected publications academic article A flexible architecture for constructing and executing tutoring processes.. PubMed. 77:494-8. 2000