Computers in Education: Activities, Contributions, and Future Trends. - Mohammad Khosrowjerdi; Gary L. Kinzel; David W. Rosen (J. Comput. Inf. Sci. Eng., 2005)