publisher: Cambridge University Press publish date: July 7th 2008
format: paperback pages: 284
language: English
ISBN:
0521797330 (9780521797337)
publisher: Cambridge University Press publish date: June 19th 2008
format: ebook pages: 295
language: English
ISBN:
1281717282 (9781281717283)
publisher: Cambridge University Press publish date: September 30th 2009
format: hardcover pages: 296
language: English
ISBN:
0521793416 (9780521793414)