Hardback ISBN: 9781108423434
Hardback publication date: 13 June 2019
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: 9781108423434
Hardback publication date: 13 June 2019
Paperback ISBN: 9781108437554
Paperback publication date: 13 June 2019
Hardback ISBN: 9781009337083
Hardback publication date: 14 December 2023
Paperback ISBN: 9781009337113
Paperback publication date: 12 October 2023
Hardback ISBN: 9781108498678
Hardback publication date: 07 January 2021
Paperback ISBN: 9781108724401
Paperback publication date: 07 January 2021
Hardback ISBN: 9781107121041
Hardback publication date: 23 March 2016
Paperback ISBN: 9781107544826
Paperback publication date: 23 March 2016
Paperback ISBN: 9780521618694
Paperback publication date: 25 January 2016
Hardback ISBN: 9780521853569
Hardback publication date: 23 March 2016
Hardback ISBN: 9781107103986
Hardback publication date: 27 April 2017
Paperback ISBN: 9781107504097
Paperback publication date: 05 April 2017
Hardback ISBN: 9781316512234
Expected Hardback publication date: Late 2024/Early 2025
Paperback ISBN: 9781009060967
Expected Paperback publication date: Late 2024/Early 2025
Paperback ISBN: 9780521129992
Paperback publication date: 17 November 2014
Hardback ISBN: 9780521112499
Hardback publication date: 15 December 2014
Hardback ISBN: 9780521826297
Hardback publication date: 24 May 2010
Paperback ISBN: 9780521533683
Paperback publication date: 17 May 2010
Paperback ISBN: 9780521740203
Paperback publication date: 19 January 2015
Hardback ISBN: 9780521519298
Hardback publication date: 16 March 2015
Paperback ISBN: 9781009450676
Expected Paperback publication date: Late 2024/Early 2025
Hardback ISBN: 9781009450690
Expected Hardback publication date: Late 2024/Early 2025
Hardback ISBN: 9781107151598
Hardback publication date: 27 April 2017
Paperback ISBN: 9781316606209
Paperback publication date: 04 April 2017
Hardback ISBN: 9781107110939
Hardback publication date: 27 June 2019
Paperback ISBN: 9781107527720
Paperback publication date: 27 June 2019
Hardback ISBN: 9780521826020
Hardback publication date: 23 July 2012
Paperback ISBN: 9780521533416
Paperback publication date: 23 July 2012