publisher: Cambridge University Press publish date: May 29th 2000
format: paperback pages: 460
language: English
ISBN:
052178395X (9780521783958)
publisher: Cambridge University Press publish date: August 28th 1997
format: hardcover pages: 457
language: English
ISBN:
0521440750 (9780521440752)