publisher: Cambridge University Press publish date: May 13th 2004
format: ebook
ISBN:
0511192401 (9780511192401)
publisher: Cambridge University Press publish date: August 1st 2006
format: hardcover pages: 460
language: English
ISBN:
0521867134 (9780521867139)