Designing for virtual communities in the service of learning January 2004 Distance education -- Computer-assisted instruction.; Internet in education.; Virtual reality in ed… ISBN 0521520819 View on Amazon Lists featuring this book (1)