ENAYAT, HAMID

MODERN ISLAMIC POLITICAL THOUGHT - LONew DelhiON MACMILLAN EDUCATION LTD 1982 - 225P, 21CM

320.55, / ENA