publisher: Cambridge University Press publish date: January 31st 2011
format: paperback pages: 768
language: English
ISBN:
0521701651 (9780521701655)
publisher: Cambridge University Press publish date: December 31st 2010
format: hardcover pages: 748
language: English
ISBN:
0521877733 (9780521877732)
publisher: Cambridge University Press publish date: November 30th 2010
format: ebook pages: 768
language: English
ISBN:
0511984960 (9780511984969)
publisher: Cambridge University Press publish date: January 1st 2010
format: ebook pages: 768
language: English
ISBN:
1282967231 (9781282967236)