Teaching in Blended Learning Environments: Creating and Sustaining Communities of Inquiry - Norman D. Vaughan, Martha Cleveland-Innes, and D. Randy Garrison (Athabasca University Press, 2013)