Design of technology-enhanced learning integrating research and practice - Bower, Matt (Emerald Publishing, 2017)