publisher: Cambridge University Press publish date: April 7th 2008
format: hardcover pages: 487
language: English
ISBN:
0521880351 (9780521880350)
publisher: Cambridge University Press publish date: January 1st 2008
format: ebook pages: 512
language: English
ISBN:
1281383368 (9781281383365)
publisher: Cambridge University Press publish date: March 15th 2011
format: paperback pages: 512
language: English
ISBN:
0521299004 (9780521299008)