Type
Book
Author(s)
Peter B. Clarke
Date
1999
Publisher
Curzon
Pub place
Richmond
ISBN-10
0700711856