Publication Venue For Development and evaluation of a framework for creating web-based learning modules: a pedagogical and systems perspective. 5:58-87. 2001-01-01