Hardback ISBN: 9781107177901
Hardback publication date: 24 May 2018
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: 9781107177901
Hardback publication date: 24 May 2018
Hardback ISBN: 9781107120327
Hardback publication date: 18 July 2016
Hardback ISBN: 9781108837101
Hardback publication date: 25 May 2023
Paperback ISBN: 9781009096287
Paperback publication date: 22 June 2023
Hardback ISBN: 9781107134829
Hardback publication date: 07 March 2019
Hardback ISBN: 9781107173149
Hardback publication date: 25 July 2017
Hardback ISBN: 9781107084520
Hardback publication date: 29 June 2015
Hardback ISBN: 9781108415859
Hardback publication date: 02 November 2017
Paperback ISBN: 9780521339438
Paperback publication date: 25 January 1991
Paperback ISBN: 9780521664028
Paperback publication date: 13 January 2000
Paperback ISBN: 9781009201445
Paperback publication date: 23 February 2023
Paperback ISBN: 9780521406062
Paperback publication date: 29 November 1991
Hardback ISBN: 9781108833141
Hardback publication date: 22 September 2022
Hardback ISBN: 9781108836654
Hardback publication date: 01 July 2021
Hardback ISBN: 9781108476546
Hardback publication date: 30 September 2021
Paperback ISBN: 9781108958233
Paperback publication date: 29 July 2021
Hardback ISBN: 9781107164079
Hardback publication date: 14 February 2019
Hardback ISBN: 9781107128989
Hardback publication date: 07 August 2017