publisher: Cambridge University Press publish date: November 28th 1997
format: paperback pages: 296
language: English
ISBN:
0521498031 (9780521498036)
publisher: Cambridge University Press publish date: April 1st 2010
format: hardcover pages: 296
language: English
ISBN:
0521496853 (9780521496858)