egypt : an islamic heritage - shafei, farid m. (ministry of information, state information service, 1980)