Original languageEnglish
Place of PublicationLondon
PublisherRoutledge: Taylor & Francis Group
Number of pages1574
ISBN (Print)97811238810914
StatePublished - 2018

ID: 1087433