Moodle E-Learning Course Development: a complete guide to successful learning using moodle - RICE IV, William H. (Packt Publishing, 2006)