Paperback ISBN: 9780521598866
Paperback publication date: 16 October 2000
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: 9780521598866
Paperback publication date: 16 October 2000
Paperback ISBN: 9780521598866
Paperback publication date: 16 October 2000
Hardback ISBN: 9780521451031
Hardback publication date: 26 January 1996
Paperback ISBN: 9780521457132
Paperback publication date: 26 January 1996
Paperback ISBN: 9780521422130
Paperback publication date: 25 September 1992
Paperback ISBN: 9780521575720
Paperback publication date: 13 November 1998
Hardback ISBN: 9780521573276
Hardback publication date: 13 November 1998
Hardback ISBN: 9781107011892
Hardback publication date: 30 September 2011
Paperback ISBN: 9781107669376
Paperback publication date: 30 September 2011
Hardback ISBN: 9781009236157
Hardback publication date: 13 April 2023
Paperback ISBN: 9781009236164
Paperback publication date: 13 April 2023
Hardback ISBN: 9780521662864
Hardback publication date: 28 March 2000
Paperback ISBN: 9780521779319
Paperback publication date: 28 March 2000
Hardback ISBN: 9781316513736
Hardback publication date: 10 February 2022
Paperback ISBN: 9781009074704
Paperback publication date: 10 February 2022