publisher: Cambridge University Press publish date: February 21st 2002
format: hardcover pages: 312
language: English
ISBN:
0521652898 (9780521652896)
publisher: Cambridge University Press publish date: June 15th 2005
format: paperback pages: 316
language: English
ISBN:
0521018641 (9780521018647)