publisher: Cambridge University Press publish date: February 23rd 1990
format: hardcover pages: 581
language: English
ISBN:
0521303303 (9780521303309)
publisher: Cambridge University Press publish date: November 6th 2004
format: paperback pages: 584
language: English
ISBN:
0521629225 (9780521629225)