Moodle 1.9 Teaching Techniques: Creative Ways to Build Powerful and Effective Online Courses by William Rice, Susan Smith Nash (Paperback, 2010)