THE MAHDI'S INVASION OF EGYPT

MANUEL BARREIROS