publisher: Cambridge University Press publish date: February 28th 1999
format: hardcover pages: 568
language: English
ISBN:
0521621534 (9780521621533)
ASIN: 521621534
publisher: Cambridge University Press publish date: October 29th 2008
format: paperback pages: 572
language: English
ISBN:
0521101816 (9780521101813)
ASIN: 521101816