Panjab past and present : sources of the life and teachings of Guru Nanak (Punjabi University Patiala, 1969)