by Julian Rushton (Editor), Peter Lynan (Editor)
Format: Hardcover
Pages: 316
Publisher: Boydell Press
Published: 21 Jan 2022
ISBN 10: 1783276479
ISBN 13: 9781783276479