The Mamluks in Egyptian Politics and Society by Thomas Philipp | Menrva Books