publisher: Cambridge University Press publish date: April 24th 2000
format: hardcover pages: 332
language: English
ISBN:
0521593972 (9780521593977)
publisher: Cambridge University Press publish date: January 21st 2011
format: paperback pages: 342
language: English
ISBN:
052118892X (9780521188920)