The Mameluke, or, Slave dynasty of Egypt | NiceBooksReads