publisher: Cambridge University Press publish date: October 2nd 1997
format: paperback pages: 388
language: English
ISBN:
0521498856 (9780521498852)
publisher: Cambridge University Press publish date: August 22nd 2003
format: hardcover pages: 408
language: English
ISBN:
0521495393 (9780521495394)
publisher: Cambridge University Press publish date: October 2nd 1997
format: ebook pages: 408
language: English
ISBN:
1107480450 (9781107480452)