publisher: Cambridge University Press publish date: December 8th 2008
format: paperback pages: 548
language: English
ISBN:
0521723973 (9780521723978)
publisher: Cambridge University Press publish date: October 1st 2008
format: hardcover pages: 536
language: English
ISBN:
0521897963 (9780521897969)
publisher: Cambridge University Press publish date: November 30th 2008
format: ebook pages: 552
language: English
ISBN:
0511460856 (9780511460852)