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: 9781107158313
Hardback publication date: 15 December 2016
Paperback ISBN: 9781316610886
Paperback publication date: 15 December 2016
Hardback ISBN: 9781107148512
Hardback publication date: 16 January 2017
Paperback ISBN: 9781316602591
Paperback publication date: 16 January 2017
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: 9781107103986
Hardback publication date: 27 April 2017
Paperback ISBN: 9781107504097
Paperback publication date: 05 April 2017
Paperback ISBN: 9780521567046
Paperback publication date: 13 November 1996
Hardback ISBN: 9781316512234
Expected Hardback publication date: Late 2024/Early 2025
Paperback ISBN: 9781009060967
Expected Paperback publication date: Late 2024/Early 2025
Hardback ISBN: 9781108833455
Hardback publication date: 14 September 2023
Paperback ISBN: 9781108970471
Paperback publication date: 14 September 2023