Digital Resources for Learning. 1st ed. 2017 - Churchill, Daniel (Springer Singapore, 2020)