Naguib Mahfouz
41966days15hours57min44sec