publisher: Cambridge University Press publish date: April 30th 2010
format: hardcover pages: 591
language: English
ISBN:
0521194911 (9780521194914)
publisher: Cambridge University Press
format: hardcover pages: 2
language: English
ISBN:
0521889375 (9780521889377)
format: paperback pages: 294
language: English
ISBN:
090306782X (9780903067829)
publisher: Cambridge University Press
format: hardcover pages: 2
language: English
ISBN:
0521889383 (9780521889384)
publisher: Cambridge University Press publish date: April 8th 2010
format: hardcover pages: 1200
language: English
ISBN:
0521196337 (9780521196338)
publisher: Cambridge University Press publish date: May 19th 2011
format: ebook pages: 298
ISBN:
113911994X (9781139119948)