Hardback ISBN: 9781107187504
Hardback publication date: 13 August 2020
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: 9781107187504
Hardback publication date: 13 August 2020
Paperback ISBN: 9781316638088
Paperback publication date: 13 August 2020

Paperback ISBN: 9780521629980
Paperback publication date: 28 June 1998
Hardback ISBN: 9781107136311
Hardback publication date: 10 January 2019
Paperback ISBN: 9781316501801
Paperback publication date: 10 January 2019

Paperback ISBN: 9781108405645
Paperback publication date: 26 July 2018
Hardback ISBN: 9781107189638
Hardback publication date: 16 August 2018
Paperback ISBN: 9781316502761
Paperback publication date: 16 March 2018
Hardback ISBN: 9781107137745
Hardback publication date: 16 March 2018
Hardback ISBN: 9781107175211
Hardback publication date: 02 June 2017
Paperback ISBN: 9781107444539
Paperback publication date: 06 April 2015
Hardback ISBN: 9780521871211
Hardback publication date: 02 February 2009

Paperback ISBN: 9781108747615
Paperback publication date: 25 June 2020
Hardback ISBN: 9781108836814
Hardback publication date: 12 May 2022
Paperback ISBN: 9781108819220
Paperback publication date: 12 May 2022
Hardback ISBN: 9781107191143
Hardback publication date: 30 October 2017
Paperback ISBN: 9781316641668
Paperback publication date: 19 September 2017
Hardback ISBN: 9781107057883
Hardback publication date: 08 October 2015
Paperback ISBN: 9781107652019
Paperback publication date: 08 October 2015

Print/online bundle ISBN: 9781009575966
Expected Print/online bundle publication date: 31 August 2026

Hardback ISBN: 9781009652278
Expected Hardback publication date: 31 January 2026
Paperback ISBN: 9781009652254
Expected Paperback publication date: 31 January 2026

Paperback ISBN: 9781009537834
Expected Paperback publication date: 31 January 2026
Hardback ISBN: 9781009537841
Expected Hardback publication date: 31 January 2026

Hardback ISBN: 9781009542692
Expected Hardback publication date: 31 January 2026
Paperback ISBN: 9781009542708
Expected Paperback publication date: 31 January 2026

Hardback ISBN: 9781108841399
Expected Hardback publication date: 20 November 2025











