publisher: Cambridge University Press publish date: February 20th 2004
format: paperback pages: 424
language: English
ISBN:
052144957X (9780521449571)
publisher: Cambridge University Press publish date: October 29th 1993
format: hardcover pages: 422
language: English
ISBN:
0521445108 (9780521445108)