Hardback ISBN: 9781108473989
Hardback publication date: 12 March 2020
13th August 2024: Online ordering is currently unavailable due to technical issues, however alternative purchasing options are available.
As we resolve the issues resulting from this, we are also experiencing some delays to publication. We are working hard to restore services as soon as possible and apologise for the inconvenience. For further updates please visit our website .
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: 9781108473989
Hardback publication date: 12 March 2020
Hardback ISBN: 9781107172012
Hardback publication date: 13 December 2016
Hardback ISBN: 9781009150491
Hardback publication date: 03 November 2022
Hardback ISBN: 9781108480727
Hardback publication date: 12 March 2020
Paperback ISBN: 9780521543101
Paperback publication date: 30 August 2004
Hardback ISBN: 9781009315678
Hardback publication date: 31 August 2023
Hardback ISBN: 9781009218122
Hardback publication date: 02 March 2023
Hardback ISBN: 9781107180185
Hardback publication date: 27 October 2022
Hardback ISBN: 9781108489737
Hardback publication date: 07 April 2022
Paperback ISBN: 9781108823418
Paperback publication date: 17 June 2021
Hardback ISBN: 9781108420211
Hardback publication date: 04 February 2021
Hardback ISBN: 9781108483469
Hardback publication date: 17 December 2020
Hardback ISBN: 9781108470049
Hardback publication date: 23 April 2020
Paperback ISBN: 9781108455145
Paperback publication date: 23 April 2020
Paperback ISBN: 9781316506806
Paperback publication date: 16 January 2017
Paperback ISBN: 9781009276979
Paperback publication date: 10 August 2023
Hardback ISBN: 9781009412292
Expected Hardback publication date: 31 July 2024
Hardback ISBN: 9781316515655
Hardback publication date: 14 September 2023
Hardback ISBN: 9781009123303
Hardback publication date: 12 January 2023