publisher: Cambridge University Press publish date: July 26th 1996
format: paperback pages: 532
language: English
ISBN:
0521567319 (9780521567312)
publisher: Cambridge University Press publish date: December 26th 2007
format: hardcover pages: 532
language: English
ISBN:
0521561698 (9780521561693)