by Declan Kiberd (Editor), Declan Kiberd (Editor), Professor Enrico Terrinoni (Editor), Catherine Wilsdon (Editor)
Format: Paperback
Pages: 432
Publisher: Apollo
Published: 08 Jun 2023
ISBN 10: 180328935X
ISBN 13: 9781803289359