The educational technology handbook: a comprehensive guide, process and products for learning - Hackbarth, Steven (Educational Technology Publications, 1996)