format: paperback pages: 475
language: English
ISBN:
9812791035 (9789812791030)
ISBN:
0859890031 (9780859890038)
publisher: University of Exeter Press
format: paperback pages: 92
language: English
ISBN:
085989164X (9780859891646)
publisher: University of Exeter Press
format: paperback pages: 134
language: English
ISBN:
0859893030 (9780859893039)