publisher: Cambridge University Press publish date: March 31st 2007
format: paperback pages: 484
language: English
ISBN:
0521037212 (9780521037211)
publisher: Cambridge University Press publish date: July 28th 1989
format: hardcover pages: 484
language: English
ISBN:
0521257360 (9780521257367)