by Ian McEwan (Contributor), Giuseppe Lupo (Contributor), David Weinberger (Contributor), Antonio Calabro (Contributor), Ernesto Ferrero (Contributor), Geoff Mulgan (Contributor)
Format: Paperback
Pages: 320
Publisher: Marsilio
Published: 18 Sep 2022
ISBN 10: 8829716235
ISBN 13: 9788829716234