publisher: Cambridge University Press publish date: December 6th 2001
format: paperback pages: 282
language: English
ISBN:
0521000793 (9780521000796)
publisher: Cambridge University Press publish date: December 5th 1997
format: ebook
language: English
ISBN:
0511028849 (9780511028847)