publisher: Cambridge University Press publish date: November 19th 2001
format: hardcover pages: 348
language: English
ISBN:
0521622824 (9780521622820)
publisher: Cambridge University Press publish date: January 1st 2002
format: ebook pages: 348
language: English
ISBN:
1280417390 (9781280417399)
publisher: Cambridge University Press publish date: October 1st 2007
format: paperback pages: 348
language: English
ISBN:
0521041759 (9780521041751)