Print

Publication information

Original languageEnglish
Place of PublicationBristol
PublisherPolicy Press
Number of pages288
ISBN (Print)9781447328667
ISBN (Electronic)9781447328681, 9781447328698
StatePublished - 2016

ID: 44832136