publisher: Cambridge University Press publish date: September 19th 1993
format: paperback pages: 432
language: English
ISBN:
0521448662 (9780521448666)
publisher: Cambridge University Press publish date: June 16th 2003
format: paperback pages: 454
language: English
ISBN:
0521774373 (9780521774376)