translated from the Arabic by Catherine Cobham translated from the French by Katherine Woods. translated from the French by Katherine Purcell translated from the Arabic by Jonathan Wright translated from the Arabic by Jonathan Wright. translated from the Arabic by Khaled Mattawa. translated from Malayalam by Catherine Thankamma translated from the French by Aaron Asher translated from the Danish by Caroline Waight translated from the French by Agathe Joly