publisher: Cambridge University Press publish date: August 28th 2000
format: paperback pages: 380
language: English
ISBN:
0521585570 (9780521585576)
publisher: Cambridge University Press publish date: January 1st 2010
format: kindle pages: 380
language: English
ISBN:
9780511925979
publisher: Cambridge University Press publish date: July 27th 2000
format: ebook pages: 378
language: English
ISBN:
051192190X (9780511921902)