Ashraf, Shahid .

Social revolution by islamic civilization / edited by Shahid Ashraf. - New Delhi : Anmol Publications , 2006 - 373p :

81-261-2741-4


Political science

W81(Q&) / P6