Designing Effective Online Instruction by Franklin R. Koontz & Hongqin Li