Original languageEnglish
PublisherRoutledge Taylor & Francis
Number of pages224
ISBN (Print)9781138565043
StatePublished - 2 Dec 2017

ID: 19855513