publisher: Cambridge University Press publish date: March 1st 2000
format: paperback pages: 304
language: English
ISBN:
0521659582 (9780521659581)
publisher: Cambridge University Press publish date: August 29th 1986
format: hardcover pages: 400
language: English
ISBN:
0521302536 (9780521302531)
publisher: Cambridge University Press publish date: March 28th 2000
format: hardcover pages: 302
language: English
ISBN:
0521650569 (9780521650564)