publisher: Cambridge University Press publish date: August 10th 2009
format: hardcover pages: 552
language: English
ISBN:
0521770505 (9780521770507)
publisher: Cambridge University Press publish date: July 16th 2009
format: ebook pages: 553
language: English
ISBN:
1282393480 (9781282393486)