publisher: Cambridge University Press publish date: March 1st 2000
format: paperback pages: 540
language: English
ISBN:
0521784360 (9780521784368)
publisher: Cambridge University Press publish date: September 28th 1998
format: hardcover pages: 536
language: English
ISBN:
0521552273 (9780521552271)