The Path Of Self-Improvement And The Perils Of Distraction: Reflections By Ali Ibn Abi Thalib.