publisher: Cambridge University Press publish date: April 28th 1999
format: paperback pages: 362
language: English
ISBN:
052156526X (9780521565264)
publisher: Cambridge University Press publish date: May 28th 1999
format: hardcover pages: 380
language: English
ISBN:
0521563321 (9780521563321)