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