Hardback ISBN: 9781108498470
Hardback publication date: 08 February 2024
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: 9781108498470
Hardback publication date: 08 February 2024
Paperback ISBN: 9781108736381
Paperback publication date: 08 February 2024
Hardback ISBN: 9781108424189
Hardback publication date: 29 August 2019
Paperback ISBN: 9781108439534
Paperback publication date: 29 August 2019
Hardback ISBN: 9781108473989
Hardback publication date: 12 March 2020
Hardback ISBN: 9781107172012
Hardback publication date: 13 December 2016
Paperback ISBN: 9781009318259
Paperback publication date: 08 February 2024
Hardback ISBN: 9781316518250
Hardback publication date: 25 January 2024
Hardback ISBN: 9781316514993
Hardback publication date: 14 July 2022
Hardback ISBN: 9781316512623
Hardback publication date: 24 March 2022
Hardback ISBN: 9781108833349
Hardback publication date: 28 October 2021
Hardback ISBN: 9781108843300
Hardback publication date: 04 November 2021
Paperback ISBN: 9781108824231
Paperback publication date: 04 November 2021
Hardback ISBN: 9781107186125
Hardback publication date: 30 August 2018
Hardback ISBN: 9781108470506
Hardback publication date: 23 August 2018
Paperback ISBN: 9781108454940
Paperback publication date: 23 August 2018
Hardback ISBN: 9781107059320
Hardback publication date: 28 April 2014
Hardback ISBN: 9780521643382
Hardback publication date: 28 February 2000
Paperback ISBN: 9780521644082
Paperback publication date: 28 February 2000
Paperback ISBN: 9780521294652
Paperback publication date: 30 June 1980
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