Paperback ISBN: 9781009315227
Paperback publication date: Late 2024/Early 2025
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: 9781009315227
Paperback publication date: Late 2024/Early 2025
Paperback ISBN: 9781009326605
Paperback publication date: 04 January 2024
Paperback ISBN: 9781108984652
Paperback publication date: 28 July 2022
Paperback ISBN: 9781108797832
Paperback publication date: 27 May 2021
Paperback ISBN: 9781009339476
Expected Paperback publication date: 19 September 2024
Paperback ISBN: 9781108796965
Paperback publication date: 05 August 2021
Paperback ISBN: 9781009315272
Paperback publication date: 13 June 2024
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
Paperback ISBN: 9781108445436
Paperback publication date: 05 March 2020
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: 9781009261050
Paperback publication date: 14 December 2023
Paperback ISBN: 9781009055888
Paperback publication date: 02 November 2023
Paperback ISBN: 9781009154031
Paperback publication date: 20 October 2022
Print/online bundle ISBN: 9781009105323
Print/online bundle publication date: 10 August 2023