publisher: Cambridge University Press publish date: September 28th 1996
format: hardcover pages: 400
language: English
ISBN:
0521392373 (9780521392372)
publisher: Cambridge University Press publish date: July 25th 2006
format: paperback pages: 404
language: English
ISBN:
0521398673 (9780521398671)