publisher: Cambridge University Press publish date: April 1st 2009
format: hardcover pages: 439
language: English
ISBN:
0521513863 (9780521513869)
publisher: Cambridge University Press publish date: December 13th 2007
format: ebook pages: 460
language: English
ISBN:
0511530528 (9780511530524)