Original languageEnglish
PublisherPalgrave Macmillan Ltd.
Number of pages394
StatePublished - 2012

ID: 95196935