Hardback ISBN: 9781107039605
Hardback publication date: 29 December 2014
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: 9781107039605
Hardback publication date: 29 December 2014
Paperback ISBN: 9781107612235
Paperback publication date: 29 December 2014
Hardback ISBN: 9780521840446
Hardback publication date: 13 October 2008
Paperback ISBN: 9780521549691
Paperback publication date: 29 September 2008
Paperback ISBN: 9780521274555
Paperback publication date: 24 February 1984
Hardback ISBN: 9780521847766
Hardback publication date: 30 June 2011
Paperback ISBN: 9780521612593
Paperback publication date: 30 June 2011
Hardback ISBN: 9781108833455
Hardback publication date: 14 September 2023
Paperback ISBN: 9781108970471
Paperback publication date: 14 September 2023
Paperback ISBN: 9780521295239
Paperback publication date: 31 March 1980