9781800643581.pdf (Open Book Publishers, 2022)