publisher: Cambridge University Press publish date: June 5th 2000
format: paperback pages: 552
language: English
ISBN:
0521367298 (9780521367295)
publisher: Cambridge University Press publish date: May 29th 2000
format: hardcover pages: 570
language: English
ISBN:
0521364779 (9780521364775)