publisher: Cambridge University Press publish date: September 13th 2003
format: paperback pages: 292
language: English
ISBN:
0521544033 (9780521544030)
publisher: Cambridge University Press publish date: September 28th 1999
format: hardcover pages: 292
language: English
ISBN:
0521640660 (9780521640664)
publisher: Cambridge University Press publish date: September 23rd 1999
format: ebook pages: 293
language: English
ISBN:
1282486438 (9781282486430)