Open menu
Nasr El Din Osman Amin
Nomadism versus sedenterization