Teachings of Guru Nanak Dev - Taran Singh, ed.; Taran Singh, ed. (Patiala Publication bureau/Punjabi university, 2010)