Hardback ISBN: 9781108480048
Hardback publication date: 26 January 2023
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: 9781108480048
Hardback publication date: 26 January 2023
Paperback ISBN: 9781108810784
Paperback publication date: 26 January 2023
Hardback ISBN: 9781107078017
Hardback publication date: 23 August 2018
Paperback ISBN: 9781107434967
Paperback publication date: 23 August 2018
Hardback ISBN: 9781108493390
Expected Hardback publication date: Late 2024/Early 2025
Paperback ISBN: 9781108737029
Expected Paperback publication date: Late 2024/Early 2025
Paperback ISBN: 9781107459069
Paperback publication date: 17 March 2017
Hardback ISBN: 9781107088283
Hardback publication date: 21 March 2017
Paperback ISBN: 9780521789110
Paperback publication date: 09 January 2006
Hardback ISBN: 9780521783323
Hardback publication date: 09 January 2006
Hardback ISBN: 9780521514309
Hardback publication date: 13 October 2014
Paperback ISBN: 9780521732970
Paperback publication date: 13 October 2014
Hardback ISBN: 9781009328975
Hardback publication date: 09 November 2023
Paperback ISBN: 9781009329026
Paperback publication date: 09 November 2023
Paperback ISBN: 9780521253512
Paperback publication date: 24 October 2019
Hardback ISBN: 9781107009592
Hardback publication date: 24 October 2019
Hardback ISBN: 9780521582148
Hardback publication date: 23 December 2002
Paperback ISBN: 9780521588133
Paperback publication date: 23 December 2002
Hardback ISBN: 9781108839556
Hardback publication date: 24 March 2022
Paperback ISBN: 9781108813341
Paperback publication date: 24 March 2022
Hardback ISBN: 9781107103986
Hardback publication date: 27 April 2017
Paperback ISBN: 9781107504097
Paperback publication date: 05 April 2017
Hardback ISBN: 9780521755504
Hardback publication date: 23 May 2005
Paperback ISBN: 9780521755511
Paperback publication date: 16 May 2005
Multiple copy pack ISBN: 9780521826808
Multiple copy pack publication date: 08 July 2021
Hardback ISBN: 9781009337083
Hardback publication date: 14 December 2023
Paperback ISBN: 9781009337113
Paperback publication date: 12 October 2023
Hardback ISBN: 9781107172784
Hardback publication date: 14 March 2019
Paperback ISBN: 9781316624944
Paperback publication date: 14 March 2019
Hardback ISBN: 9781107023369
Hardback publication date: 07 May 2015
Paperback ISBN: 9781107607019
Paperback publication date: 06 April 2015
Paperback ISBN: 9780521468435
Paperback publication date: 13 November 1998
Hardback ISBN: 9780521879651
Hardback publication date: 07 April 2014
Paperback ISBN: 9780521705479
Paperback publication date: 07 April 2014
Hardback ISBN: 9780521848107
Hardback publication date: 31 July 2006
Paperback ISBN: 9780521612692
Paperback publication date: 24 July 2006