by Bertrand Taithe (Editor), Bertrand Taithe (Editor), Andrea Rigon (Editor), Fernando Espada (Editor), Juliano Fiori (Editor), Rafia Zakaria (Editor)
Format: Paperback
Pages: 336
Publisher: C Hurst & Co Publishers Ltd
Published: 10 Jun 2021
ISBN 10: 1787383962
ISBN 13: 9781787383968