publisher: Cambridge University Press publish date: August 28th 1999
format: paperback pages: 392
language: English
ISBN:
0521637252 (9780521637251)
publisher: Cambridge University Press publish date: November 27th 2000
format: hardcover pages: 336
language: English
ISBN:
0521642345 (9780521642347)
publisher: Cambridge University Press publish date: September 28th 1999
format: paperback pages: 336
language: English
ISBN:
0521663636 (9780521663632)
publisher: Cambridge University Press publish date: July 1st 2002
format: hardcover pages: 414
language: English
ISBN:
0521780756 (9780521780759)
publisher: Cambridge University Press publish date: September 30th 2009
format: hardcover pages: 296
language: English
ISBN:
0521630959 (9780521630955)