What is Islam? Beliefs, principles and a way of life by Imam Sayed Mohammad Shirazi | Islamic Library