Karminder Singh PhD explains the meanings of Pauree 40 of Guru Nanak's seminal Bani Sidh Goshat View this media item Continue reading...