9781805110415.pdf (Open Book Publishers, 2023)