Author(s): Theo Inglis
Published: 2023
Publisher: Prestel
ISBN: 3791389904
Pages: 320
Published in Great Britain
Language: English