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
Paperback ISBN: 9780521274555
Paperback publication date: 24 February 1984
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: 9781107158313
Hardback publication date: 15 December 2016
Paperback ISBN: 9781316610886
Paperback publication date: 15 December 2016
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
Hardback ISBN: 9780521631594
Hardback publication date: 17 September 2001
Paperback ISBN: 9780521636452
Paperback publication date: 17 September 2001
Paperback ISBN: 9780521288088
Paperback publication date: 30 August 1985
Hardback ISBN: 9781107149595
Hardback publication date: 22 February 2018
Paperback ISBN: 9781316604021
Paperback publication date: 22 February 2018
Hardback ISBN: 9781107151598
Hardback publication date: 27 April 2017
Paperback ISBN: 9781316606209
Paperback publication date: 04 April 2017
Paperback ISBN: 9781107401068
Paperback publication date: 21 May 2012
Hardback ISBN: 9781107008519
Hardback publication date: 21 May 2012
Hardback ISBN: 9780521828246
Hardback publication date: 05 April 2004
Paperback ISBN: 9780521535359
Paperback publication date: 05 April 2004
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