Teachings Of Quran And The Compatibility With Principles Of Democracy

SOC101 Introduction to Sociology