Hardback ISBN: 9780521874953
Hardback publication date: 14 June 2010
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: 9780521874953
Hardback publication date: 14 June 2010
Paperback ISBN: 9780521697675
Paperback publication date: 14 June 2010

Paperback ISBN: 9780521535618
Paperback publication date: 07 August 2006

Paperback ISBN: 9781107647831
Paperback publication date: 13 February 2012

Paperback ISBN: 9780521671873
Paperback publication date: 21 May 2007

Paperback ISBN: 9780521698504
Paperback publication date: 21 April 2008

Multiple copy pack (2 Volume Paperback Set) ISBN: 9781009402484
Expected Multiple copy pack publication date: 31 December 2025
Paperback ISBN: 9781009687676
Expected Paperback publication date: 30 June 2026
Hardback ISBN: 9781108499156
Expected Hardback publication date: 31 May 2026
Paperback ISBN: 9781108713207
Expected Paperback publication date: 31 May 2026

Paperback ISBN: 9781009664578
Expected Paperback publication date: 31 March 2026
Hardback ISBN: 9781009664592
Expected Hardback publication date: 31 March 2026

Paperback ISBN: 9781009606684
Expected Paperback publication date: 31 March 2026
Hardback ISBN: 9781009606691
Expected Hardback publication date: 31 March 2026

Hardback ISBN: 9781108837200
Expected Hardback publication date: 31 January 2026
Paperback ISBN: 9781108940436
Expected Paperback publication date: 31 January 2026

Hardback ISBN: 9781009656078
Expected Hardback publication date: 31 January 2026

Paperback ISBN: 9781108748728
Expected Paperback publication date: 31 December 2025

Hardback ISBN: 9781009509459
Hardback publication date: 30 October 2025
Paperback ISBN: 9781009509404
Paperback publication date: 30 October 2025

Paperback ISBN: 9781009453530
Paperback publication date: 04 September 2025
Hardback ISBN: 9781009453493
Hardback publication date: 04 September 2025
Paperback ISBN: 9781009578011
Paperback publication date: 02 October 2025
Paperback ISBN: 9781316628362
Paperback publication date: 16 January 2017
Paperback ISBN: 9781316601853
Paperback publication date: 16 January 2017
Paperback ISBN: 9781316630402
Paperback publication date: 15 September 2017



