The Mameluke or slave dynasty of Egypt - Muir, William, Sir 1819-1905 (Smith, Elder & Co., 1896)