HAMID ENAYAT

Modern Islamic Political Thought - 1st Ed. - Islamic Book Trust Kuala Lumpur, 2001 - 307P

297.272 / HAM/M