Guru Nanak, the founder of Sikhism and the first of the ten Sikh Gurus, was an exceptional spiritual leader whose teachings ...