E-Learning by Design (9780787984250): William Horton. E-Learning and the Science of Instruction: Proven Guidelines for Consumers and Designers of Multimedia Learning (Essential Knowledge Resource) (9780470874301): Ruth C. Clark, Richard E. Mayer. Michael Allen's Guide to E-Learning (0723812203024): Michael W. Allen, Michael Allen.