Paperback ISBN: 9781009326605
Paperback publication date: 04 January 2024
Update 13th September 2024: Our systems are now restored following recent technical disruption, and we’re working hard to catch up on publishing. We apologise for the inconvenience caused. Find out more
Can't find the content you are looking for?
To expand your search, find other books and research journals at Cambridge Core , or browse our catalogue at cambridge.org
Paperback ISBN: 9781009326605
Paperback publication date: 04 January 2024
Paperback ISBN: 9781108728485
Paperback publication date: 14 January 2021
Paperback ISBN: 9781009315227
Paperback publication date: Late 2024/Early 2025
Paperback ISBN: 9781009048569
Paperback publication date: 26 January 2023
Paperback ISBN: 9781009315272
Paperback publication date: 13 June 2024
Print/online bundle ISBN: 9781009415361
Expected Print/online bundle publication date: 31 January 2025
Paperback ISBN: 9781009287388
Paperback publication date: 27 June 2024
Paperback ISBN: 9781108984652
Paperback publication date: 28 July 2022
Paperback ISBN: 9781108797832
Paperback publication date: 27 May 2021
Print/online bundle ISBN: 9781009105323
Print/online bundle publication date: 10 August 2023
Paperback ISBN: 9781108701020
Paperback publication date: 19 September 2019
Paperback ISBN: 9781009339476
Expected Paperback publication date: 19 September 2024
Paperback ISBN: 9781009199988
Paperback publication date: 11 July 2024
Paperback ISBN: 9781108796965
Paperback publication date: 05 August 2021
Print/online bundle ISBN: 9781009348775
Print/online bundle publication date: 11 July 2024
Print/online bundle ISBN: 9781108985789
Print/online bundle publication date: 10 February 2022
Paperback ISBN: 9781108984638
Paperback publication date: 03 March 2022
Paperback ISBN: 9781108969987
Paperback publication date: 16 June 2022