publisher: Cambridge University Press publish date: February 13th 2000
format: hardcover pages: 450
language: English
ISBN:
0521662303 (9780521662307)
publisher: Cambridge University Press publish date: December 10th 2003
format: paperback pages: 452
language: English
ISBN:
0521665396 (9780521665391)