by D. M. Loades (Author), David M. Loades (Author)
Format: Hardcover
Pages: 348
Publisher: OUP Oxford
Published: 27 Jul 1996
ISBN 10: 0198201931
ISBN 13: 9780198201939