Hardback ISBN: 9781009501309
Hardback publication date: 12 June 2025
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
Hardback ISBN: 9781009501309
Hardback publication date: 12 June 2025
Paperback ISBN: 9781009278546
Expected Paperback publication date: 02 November 2023
Hardback ISBN: 9781009278577
Expected Hardback publication date: 02 November 2023
Hardback ISBN: 9781316517673
Hardback publication date: 17 November 2022
Paperback ISBN: 9781009045834
Paperback publication date: 17 November 2022
Paperback ISBN: 9781009338653
Paperback publication date: 07 December 2023
Hardback ISBN: 9781009338660
Hardback publication date: 07 December 2023
Hardback ISBN: 9781316516881
Hardback publication date: 02 March 2023
Paperback ISBN: 9781009016414
Paperback publication date: 02 March 2023
Paperback ISBN: 9781009219846
Expected Paperback publication date: 11 August 2022
Hardback ISBN: 9781009219853
Expected Hardback publication date: 11 August 2022
Paperback ISBN: 9781108436823
Paperback publication date: 06 June 2019
Paperback ISBN: 9780521135740
Paperback publication date: 21 July 2014
Paperback ISBN: 9780521156325
Paperback publication date: 26 August 2011
Hardback ISBN: 9781733146678
Hardback publication date: 26 January 2023
Hardback ISBN: 9781009228626
Expected Hardback publication date: 31 December 2025
Paperback ISBN: 9781009228602
Expected Paperback publication date: 31 December 2025
Print/online bundle ISBN: 9781009528399
Expected Print/online bundle publication date: 31 December 2025
Paperback ISBN: 9781009354820
Paperback publication date: 21 October 2024
Paperback ISBN: 9781009390194
Paperback publication date: 14 November 2024
Hardback ISBN: 9781108498470
Expected Hardback publication date: 08 February 2024
Paperback ISBN: 9781108736381
Expected Paperback publication date: 08 February 2024
Hardback ISBN: 9781009308076
Expected Hardback publication date: 31 August 2023
Paperback ISBN: 9781009218320
Paperback publication date: 09 May 2023
Paperback ISBN: 9781108984621
Paperback publication date: 04 August 2022