It is a topic that many have discussed for hours and hours. You may also be one of them. A famous revolutionary thinker Dr. Ali Shariati has wrote many books and delivered many speeches that have raised controversy among different tiers of society. How do we look at his works? Dr. Azghadi sums up the controversy beautifully.