Hardback ISBN: 9781316513378
Hardback publication date: 24 November 2022
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: 9781316513378
Hardback publication date: 24 November 2022
Paperback ISBN: 9781009073677
Paperback publication date: 24 November 2022
Hardback ISBN: 9781108423434
Hardback publication date: 13 June 2019
Paperback ISBN: 9781108437554
Paperback publication date: 13 June 2019
Paperback ISBN: 9780521398374
Paperback publication date: 25 January 1991
Hardback ISBN: 9781108836005
Hardback publication date: 23 February 2023
Paperback ISBN: 9781108799102
Paperback publication date: 23 February 2023
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: 9780521840446
Hardback publication date: 13 October 2008
Paperback ISBN: 9780521549691
Paperback publication date: 29 September 2008
Hardback ISBN: 9780521772877
Hardback publication date: 02 July 2001
Paperback ISBN: 9780521775014
Paperback publication date: 02 July 2001
Paperback ISBN: 9780521423502
Paperback publication date: 30 August 1991
Hardback ISBN: 9780521881418
Hardback publication date: 21 February 2011
Paperback ISBN: 9780521707688
Paperback publication date: 21 February 2011
Paperback ISBN: 9780521274555
Paperback publication date: 24 February 1984
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: 9781107148512
Hardback publication date: 16 January 2017
Paperback ISBN: 9781316602591
Paperback publication date: 16 January 2017
Hardback ISBN: 9781107086395
Hardback publication date: 07 November 2017
Paperback ISBN: 9781107451353
Paperback publication date: 04 October 2017
Hardback ISBN: 9781107059207
Hardback publication date: 17 April 2017
Paperback ISBN: 9781107665736
Paperback publication date: 10 April 2017
Hardback ISBN: 9781107039605
Hardback publication date: 29 December 2014
Paperback ISBN: 9781107612235
Paperback publication date: 29 December 2014
Paperback ISBN: 9781009450676
Expected Paperback publication date: 31 August 2024
Hardback ISBN: 9781009450690
Expected Hardback publication date: 31 August 2024
Hardback ISBN: 9781108499651
Hardback publication date: 18 May 2023
Paperback ISBN: 9781108731041
Paperback publication date: 18 May 2023