by David Lindsay (Translator), Lauren Davies (Contributor), David Lindsay (Translator), Lauren Davies (Contributor), David Lindsay (Translator), Lauren Davies (Contributor), Dr Bertrand Deputte (Author), Dr Pierre Le Neindre (Author)
Format: Hardcover
Pages: 120
Publisher: CABI Publishing
Published: 01 Dec 2022
ISBN 10: 1800622384
ISBN 13: 9781800622388