publisher: Cambridge University Press publish date: June 14th 2010
format: hardcover pages: 320
language: English
ISBN:
0521896037 (9780521896030)
ASIN: 521896037
publisher: Cambridge University Press publish date: May 13th 2010
format: ebook pages: 320
language: English
ISBN:
051177107X (9780511771071)
publisher: Cambridge University Press publish date: May 13th 2010
format: ebook pages: 322
language: English
ISBN:
1282657925 (9781282657922)