Naguib Mahfouz How does Nagib Mahfouz develop theme of fate versus free will? Asked by Luay Kanaan 15 years ago 5/10/2010 9:23 PM Last updated by Cat 4 years ago 12/12/2020 2:16 AM