Print

Publication information

Original languageEnglish
Place of PublicationNew York
PublisherCambridge University Press
Number of pages311
ISBN (print)9781107033436
StatePublished - 2013

ID: 38371544