Original languageEnglish
PublisherCambridge University Press
Number of pages596
ISBN (Print)978-0-521-63148-8
StatePublished - 2010
Externally publishedYes

ID: 4335885