publisher: Cambridge University Press publish date: August 12th 2002
format: hardcover pages: 368
language: English
ISBN:
0521382904 (9780521382908)
publisher: Cambridge University Press publish date: July 10th 1998
format: ebook pages: 366
language: English
ISBN:
0511059027 (9780511059025)
publisher: Cambridge University Press publish date: November 7th 2002
format: ebook pages: 368
language: English
ISBN:
1280414537 (9781280414534)