Type
Book
Author(s)
Mark Cornwall
Date
1990
Publisher
University of Exeter Press
Pub place
Exeter
Volume
Exeter studies in history
ISBN-10
0859893065