publisher: Cambridge University Press publish date: October 13th 1999
format: paperback pages: 542
language: English
ISBN:
0521564905 (9780521564908)
publisher: Cambridge University Press publish date: September 23rd 1999
format: hardcover pages: 542
language: English
ISBN:
0521563739 (9780521563734)