Guru Nanak: His Personality and Vision

GPTKB entity