A review by clem
Season of Migration to the North by Tayeb Salih

4.25