by Humphrey Davies (Translator), Aziz Mohammad (Author)
Format: Paperback
Pages: 266
Publisher: American University in Cairo Press
Published: 13 Apr 2021
ISBN 10: 1649030754
ISBN 13: 9781649030757