publisher: Cambridge University Press publish date: September 5th 2002
format: paperback pages: 296
language: English
ISBN:
0521530318 (9780521530316)
publisher: Cambridge University Press publish date: September 4th 1998
format: ebook
language: English
ISBN:
0511029993 (9780511029998)
publisher: Cambridge University Press publish date: May 27th 2011
format: hardcover pages: 296
language: English
ISBN:
052181233X (9780521812337)