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
Paperback ISBN: 9780521274555
Paperback publication date: 24 February 1984
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
Hardback ISBN: 9781107005990
Hardback publication date: 28 July 2014
Paperback ISBN: 9780521184809
Paperback publication date: 28 July 2014
Hardback ISBN: 9780521870764
Hardback publication date: 12 May 2014
Paperback ISBN: 9780521691260
Paperback publication date: 12 May 2014
Hardback ISBN: 9780521843409
Hardback publication date: 05 March 2007
Paperback ISBN: 9780521604031
Paperback publication date: 05 March 2007
Paperback ISBN: 9780521575706
Paperback publication date: 20 May 2002
Hardback ISBN: 9780521573306
Hardback publication date: 27 May 2002