Original languageEnglish
Place of PublicationEdinburgh
PublisherJohn Donald
Number of pages306
ISBN (Print)9781904607892
Publication statusPublished - 2015

Cite this