
by Stephen Harding (Author)
Format: Paperback
Pages: 249
Edition: 3rd Revised edition
Publisher: University of Chester Press
Published: 30 Aug 2016
ISBN 10: 1908258306
ISBN 13: 9781908258304