9781783749690.pdf (Open Book Publishers, 2020)