Holt, P., Abaza, M., & others. Toward a Multimedia Distributed Learning Environment.