Teaching in Blended Learning Environments: Creating and Sustaining Communities of Inquiry by Norman D. Vaughan Back to product details page >