Research and Development in Digital Media - Earnshaw, Rae (Springer International Publishing, 2018)