publisher: Cambridge University Press publish date: March 29th 1985
format: hardcover pages: 309
language: English
ISBN:
0521266262 (9780521266260)
publisher: Cambridge University Press publish date: October 15th 1992
format: paperback
language: English
ISBN:
0521336031 (9780521336031)
publisher: Cambridge University Press publish date: September 30th 2005
format: paperback pages: 340
language: English
ISBN:
052102353X (9780521023535)
publisher: Cambridge University Press publish date: September 16th 1999
format: hardcover pages: 341
language: English
ISBN:
0521554128 (9780521554121)