The New Virtual Classroom by Ruth Colvin Clark, Ann Kwinn & Ruth C. Clark