publisher: Cambridge University Press publish date: October 1st 2000
format: hardcover pages: 334
language: English
ISBN:
0521781299 (9780521781299)
publisher: Cambridge University Press publish date: January 18th 2009
format: paperback pages: 336
language: English
ISBN:
0521100097 (9780521100090)