Paperback ISBN: 9781009315272
Paperback publication date: 13 June 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: 9781009315272
Paperback publication date: 13 June 2024
Paperback ISBN: 9781108724722
Paperback publication date: 29 October 2020
Print/online bundle ISBN: 9781009024044
Print/online bundle publication date: 26 January 2023
Print/online bundle ISBN: 9781009105323
Print/online bundle publication date: 10 August 2023
Paperback ISBN: 9781108984638
Paperback publication date: 03 March 2022
Paperback ISBN: 9781108969987
Paperback publication date: 16 June 2022
Paperback ISBN: 9781108821117
Paperback publication date: 14 April 2022
Paperback ISBN: 9781108445436
Paperback publication date: 05 March 2020
Paperback ISBN: 9781009199988
Paperback publication date: 11 July 2024
Paperback ISBN: 9781009011235
Expected Paperback publication date: 31 October 2024
Paperback ISBN: 9781108724760
Paperback publication date: 03 February 2022
Paperback ISBN: 9781009339476
Expected Paperback publication date: 19 September 2024
Paperback ISBN: 9781009265171
Paperback publication date: 07 March 2024
Paperback ISBN: 9781108713870
Paperback publication date: 17 December 2020
Print/online bundle ISBN: 9781108985789
Print/online bundle publication date: 10 February 2022
Hardback ISBN: 9781108426961
Hardback publication date: 02 May 2024
Paperback ISBN: 9781108446938
Paperback publication date: 02 May 2024
Paperback ISBN: 9781108724746
Paperback publication date: 17 December 2020
Paperback ISBN: 9781009261050
Paperback publication date: 14 December 2023