Paperback ISBN: 9780521294652
Paperback publication date: 30 June 1980
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
Paperback ISBN: 9780521294652
Paperback publication date: 30 June 1980
Hardback ISBN: 9780521643382
Hardback publication date: 28 February 2000
Paperback ISBN: 9780521644082
Paperback publication date: 28 February 2000
Paperback ISBN: 9780521543101
Paperback publication date: 30 August 2004
Paperback ISBN: 9781316626221
Paperback publication date: 12 September 2016
Paperback ISBN: 9781316506806
Paperback publication date: 16 January 2017
Hardback ISBN: 9781108833349
Hardback publication date: 28 October 2021
Hardback ISBN: 9781107180185
Hardback publication date: 27 October 2022
Hardback ISBN: 9781316511947
Hardback publication date: 09 March 2023
Paperback ISBN: 9781009211918
Paperback publication date: 10 August 2023