Different Aspects Of Islamic Culture: Foundations Of Islam - 9789231042584