E-books and virtual learning environments : responses to a transformational technology - Ball, David