publisher: Cambridge University Press publish date: September 29th 1995
format: paperback pages: 466
language: English
ISBN:
0521558727 (9780521558723)
publisher: Cambridge University Press publish date: March 26th 2012
format: paperback pages: 464
language: English
ISBN:
1107604737 (9781107604735)
publisher: Cambridge University Press publish date: November 26th 1993
format: hardcover pages: 464
language: English
ISBN:
0521420415 (9780521420419)