Source: https://www.booklistonline.com/Online-Teaching-and-Learning-A-Practical-Guide-for-Librarians-Beverley-E-Crane/pid=8921845