Online Teaching in the Digital Age by Pat Swenson & Nancy A. Taylor