Designing Computer-Based Learning Materials - Alan Clarke (Taylor and Francis, 2001)