publisher: Cambridge University Press publish date: September 28th 1996
format: hardcover pages: 238
language: English
ISBN:
0521443237 (9780521443234)
publisher: Cambridge University Press publish date: January 31st 2009
format: paperback pages: 240
language: English
ISBN:
0521111862 (9780521111867)