9781800641662.pdf (Open Book Publishers, 2021)