publisher: Cambridge University Press publish date: October 1st 2007
format: hardcover pages: 315
language: English
ISBN:
052187548X (9780521875486)
publisher: Cambridge University Press publish date: November 30th 2007
format: ebook
language: English
ISBN:
0511364261 (9780511364266)