Original languageEnglish
PublisherPalgrave Macmillan
Number of pages216
ISBN (Electronic)9781137538963
ISBN (Print)9781137538949
Publication statusPublished - Sep 2015

ID: 8633542