Learning and Teaching with Virtual Learning Environments by Richard Williamson, Alison Hramiak, Helena Gillespie, Helen Boulton (Paperback, 2007)