Blended Learning: Aligning Theory with Practices - Simon K.S. Cheung, Lam-for Kwok, Junjie Shang, Aihua Wang, Reggie Kwan (Springer, 2016)