History History of the Moorish Empire in Europe by S. P. Scott 3 PDF volumes Adel Sherif June 01, 2026
History History of Egypt from 330 B. C. to the present time by A. S. Rappoport (PDF) Adel Sherif May 31, 2026