Hardback ISBN: 9781107015319
Hardback publication date: 12 November 2012
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: 9781107015319
Hardback publication date: 12 November 2012
Paperback ISBN: 9781107436770
Paperback publication date: 21 August 2014
Paperback ISBN: 9781107662223
Paperback publication date: 20 October 2014
Hardback ISBN: 9781108470049
Hardback publication date: 23 April 2020
Paperback ISBN: 9781108455145
Paperback publication date: 23 April 2020
Hardback ISBN: 9781316518533
Hardback publication date: 12 May 2022
Hardback ISBN: 9781009098489
Hardback publication date: 28 July 2022