publisher: Cambridge University Press publish date: August 30th 2002
format: ebook pages: 272
ISBN:
0511239645 (9780511239649)
publisher: Cambridge University Press publish date: 2006-08-28
format: hardcover pages: 272
language: English
ISBN:
0304701521 (9780030250514)
ASIN: 0521855500