God's World Thomas Thompson January 8, 2019 View fullsize God’s World, Nagib Mahfuz, translated from the Arabic by Akef Abadir and Roger Allen