Hardback ISBN: 9781009397759
Hardback publication date: 30 November 2023
Online ordering is currently unavailable due to technical issues. We apologise for any delays responding to customers while we resolve this. For further updates please visit our website: https://www.cambridge.org/news-and-insights/technical-incident . Due to planned maintenance there will be periods of time where the website may be unavailable. We apologise for any inconvenience.
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: 9781009397759
Hardback publication date: 30 November 2023
Paperback ISBN: 9780521291804
Paperback publication date: 29 July 1977
Paperback ISBN: 9781108431385
Paperback publication date: 11 July 2019
Paperback ISBN: 9781009078016
Paperback publication date: 16 December 2021
Hardback ISBN: 9780521493451
Hardback publication date: 29 November 2010
Hardback ISBN: 9781009308076
Hardback publication date: 31 August 2023
Paperback ISBN: 9781108430845
Paperback publication date: 05 March 2018
Hardback ISBN: 9781107014022
Hardback publication date: 21 January 2013
Hardback ISBN: 9781316518625
Expected Hardback publication date: 30 September 2024
Hardback ISBN: 9781108492676
Hardback publication date: 25 August 2022
Hardback ISBN: 9781108480024
Hardback publication date: 10 February 2022
Hardback ISBN: 9781108473224
Hardback publication date: 08 October 2020
Paperback ISBN: 9781108430838
Paperback publication date: 26 March 2018
Paperback ISBN: 9780521679718
Paperback publication date: 13 March 2006
Hardback ISBN: 9781009098472
Hardback publication date: 07 July 2022
Hardback ISBN: 9781107056374
Hardback publication date: 06 July 2017
Hardback ISBN: 9781009440738
Expected Hardback publication date: 27 June 2024
Paperback ISBN: 9781108819053
Paperback publication date: 05 November 2020