Hardback ISBN: 9781009098625
Hardback publication date: 12 August 2021
Update 13th September 2024: Our systems are now restored following recent technical disruption, and we’re working hard to catch up on publishing. We apologise for the inconvenience caused. Find out more
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: 9781009098625
Hardback publication date: 12 August 2021
Hardback ISBN: 9781108427319
Hardback publication date: 06 December 2018
Hardback ISBN: 9781009160469
Hardback publication date: 30 May 2024
Paperback ISBN: 9781108411622
Paperback publication date: 22 May 2018
Paperback ISBN: 9780521274241
Paperback publication date: 27 January 1984
Hardback ISBN: 9781107153301
Hardback publication date: 11 January 2017
Hardback ISBN: 9781108494212
Hardback publication date: 12 March 2020
Hardback ISBN: 9781108843317
Hardback publication date: 18 March 2021
Hardback ISBN: 9781107071575
Hardback publication date: 05 May 2015
Paperback ISBN: 9780521598866
Paperback publication date: 16 October 2000
Paperback ISBN: 9780521598866
Paperback publication date: 16 October 2000
Paperback ISBN: 9780521775380
Paperback publication date: 26 June 2000
Hardback ISBN: 9780521451031
Hardback publication date: 26 January 1996
Paperback ISBN: 9780521457132
Paperback publication date: 26 January 1996
Hardback ISBN: 9781316515693
Hardback publication date: 29 June 2023
Hardback ISBN: 9781108415316
Hardback publication date: 28 February 2019
Paperback ISBN: 9781009005333
Paperback publication date: 13 April 2023
Hardback ISBN: 9781009418096
Hardback publication date: 08 August 2024
Hardback ISBN: 9781108474245
Hardback publication date: 20 April 2023
Hardback ISBN: 9781009275484
Hardback publication date: 26 January 2023
Paperback ISBN: 9780521422130
Paperback publication date: 25 September 1992