publisher: Cambridge University Press publish date: September 24th 2007
format: hardcover pages: 386
language: English
ISBN:
0521876907 (9780521876902)
publisher: Cambridge University Press publish date: December 31st 2007
format: ebook pages: 400
language: English
ISBN:
0511352956 (9780511352959)
publisher: Cambridge University Press publish date: November 30th 2007
format: ebook pages: 406
language: English
ISBN:
1281153516 (9781281153517)