How to design self-directed and distance learning A guide for creators of Web-based training, computer-based training and self-study materials - Harrison, Nigel (McGraw-Hill, 1999)