Guru Nanak dev ji Life, teaching and travels - Avtar Singh (Punjab: Azad Awaz Printers)
Keywords: Sikhism; Religion