publisher: Cambridge University Press publish date: November 30th 2010
format: hardcover pages: 517
language: English
ISBN:
0521896401 (9780521896405)
ASIN: 521896401
publisher: Cambridge University Press publish date: November 18th 2010
format: ebook
language: English
ISBN:
0511911629 (9780511911620)