by Ahmet Altan (Author), Brendan Freely (Translator), Ahmet Altan (Author)
Format: Paperback
Pages: 560
Publisher: Europa Editions
Published: 10 Nov 2022
ISBN 10: 1787704394
ISBN 13: 9781787704398