Guru Nanak in history - Grewal, J. S. (Punjab University Chandigarh, 1969)