publisher: Cambridge University Press publish date: October 30th 2000
format: paperback pages: 324
language: English
ISBN:
0521656958 (9780521656955)
publisher: Cambridge University Press publish date: November 6th 2000
format: hardcover pages: 324
language: English
ISBN:
0521651786 (9780521651783)
publisher: Cambridge University Press publish date: November 2nd 2000
format: ebook pages: 324
language: English
ISBN:
1139797077 (9781139797078)