In every period of time, there should be an Imam among people. This Imam must be spiritually a perfect human who knows everything and is able to guide people. This prefect man is connected to the world of unseen and is the deliverer of Allah’s words to people. This man should not let people to unanimously go astray and if the majority of people adapt the wrong path, he should …