publisher: Cambridge University Press publish date: May 1st 2007
format: hardcover pages: 331
language: English
ISBN:
0521874904 (9780521874908)
publisher: Cambridge University Press publish date: January 1st 2007
format: ebook pages: 349
language: English
ISBN:
1280910070 (9781280910074)