Guru Nanak appeared in India in one of the darkest periods of its history when the human scene was full of religious strife supported by long entrenched superstitions. He preached a religion of compassion, understanding, love and sacrifice, universal brotherhood, equality of women, tolerance and respect for all religions.