publisher: Cambridge University Press publish date: November 30th 1990
format: hardcover pages: 522
language: English
ISBN:
0521329817 (9780521329811)
publisher: Cambridge University Press publish date: November 23rd 2002
format: paperback pages: 524
language: English
ISBN:
0521530539 (9780521530538)