A history of Egypt in the Middle Ages. ([2013?]) - Lane-Poole, Stanley, 1854-1931
No abstract available