Blended Learning Designs in STEM Higher Education - Allan; Campbell, Chris; Crough, Julie (Springer Singapore, 2019)