Hardback ISBN: 9780521849487
Hardback publication date: 23 February 2009
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: 9780521849487
Hardback publication date: 23 February 2009
Paperback ISBN: 9780521614788
Paperback publication date: 16 February 2009
Hardback ISBN: 9781108839549
Hardback publication date: 12 November 2020
Paperback ISBN: 9781108813303
Paperback publication date: 12 November 2020
Hardback ISBN: 9781009322966
Hardback publication date: 31 August 2023
Paperback ISBN: 9781009322935
Paperback publication date: 31 August 2023
Paperback ISBN: 9780521669702
Paperback publication date: 03 October 2016
Hardback ISBN: 9780521660082
Hardback publication date: 03 October 2016