Share

Leila Aboulela(2023)

Leila Aboulela is a Sudanese writer and the first winner of the Caine Prize. She is the author of six novels, among them the latest River Spirit, The Translator, a New York Times 100 Notable Books of the Year and Lyrics Alley, Fiction Winner of the Scottish Awards. Leila’s work has been translated into fifteen languages.