Print

Publication information

Original languageEnglish
Place of PublicationCambridge
PublisherCambridge University Press
Number of pages299
ISBN (Print)9780521874427, 9780521697262
StatePublished - 2012

ID: 33382928