publisher: Cambridge University Press publish date: November 1st 2009
format: hardcover pages: 800
language: English
ISBN:
0521302080 (9780521302081)
publisher: Cambridge University Press publish date: August 15th 2011
format: paperback pages: 811
language: English
ISBN:
0521317894 (9780521317894)
publisher: Cambridge University Press publish date: November 17th 2010
format: ebook
language: English
ISBN:
0511699743 (9780511699740)
publisher: Cambridge University Press publish date: November 4th 2009
format: ebook
language: English
ISBN:
0511630158 (9780511630156)
publisher: Cambridge University Press publish date: September 24th 2009
format: ebook pages: 816
language: English
ISBN:
1282336673 (9781282336674)