A history of Egypt in the middle ages by Stanley Lane-Poole, M. A. Litt. D. Professor of arabic at Trinity College, Dublin with a map and 101 illustrations - Lane-Poole, Stanley (Methuen & co., 36 Essex street W. C, 1901)