publisher: Cambridge University Press publish date: November 30th 2008
format: paperback pages: 344
language: English
ISBN:
0521646820 (9780521646826)
ASIN: 521646820
publisher: Cambridge University Press publish date: February 18th 2002
format: hardcover pages: 340
language: English
ISBN:
0521641179 (9780521641173)