publisher: Cambridge University Press publish date: November 25th 1994
format: hardcover pages: 366
language: English
ISBN:
052146188X (9780521461887)
publisher: Cambridge University Press publish date: December 22nd 2005
format: paperback pages: 365
language: English
ISBN:
0521574439 (9780521574433)