publisher: Cambridge University Press publish date: May 26th 1989
format: hardcover pages: 560
language: English
ISBN:
0521267382 (9780521267380)
publisher: Cambridge University Press publish date: August 19th 1989
format: paperback
language: English
ISBN:
0521292484 (9780521292481)
publisher: Cambridge University Press publish date: November 17th 2004
format: paperback pages: 556
language: English
ISBN:
0521318424 (9780521318426)
publisher: Cambridge University Press publish date: August 25th 1989
format: hardcover
language: English
ISBN:
0521217474 (9780521217477)