Life and teachnigs of Guru Nanak - Macauliffe, Max Arthur (Chandigarh Abhishek Publications, 1980)