publisher: Cambridge University Press publish date: July 30th 2009
format: ebook pages: 502
ISBN:
1282393529 (9781282393523)
publisher: Cambridge University Press publish date: August 1st 2009
format: hardcover pages: 500
language: English
ISBN:
0521883342 (9780521883344)