Course Delivery Systems for the Virtual University
A bit dated, though it has a 2001 publication date. Nonetheless, this essay is a useful list of important features to look for in learning management systems and what constitutes 'state of the art' for those features. More...