by Barry Rodger (Editor), Barry Rodger (Editor), Peter Whelan (Editor), Angus MacCulloch (Editor)
Format: Hardcover
Pages: 464
Edition: 1
Publisher: OUP Oxford
Published: 06 May 2021
ISBN 10: 0198868022
ISBN 13: 9780198868026