Moodle E-Learning course development: a complete guide to create and develop engaging e-learning courses with Moodle

Rice, William. 2015. Moodle E-Learning course development: a complete guide to create and develop engaging e-learning courses with Moodle. (Community experience distilled). Birmingham, UK: Packt Publishing.