The great Qadiri Sufi Shaykh, Hazrat Mian Mir of Lahore, was no ordinary 'Mullah' but one of Islam's greatest Saints of the Indian Sub-Continent. His strong criticisms of the many faults of the Muslims of his day and, a contrario, the saintliness, wisdom and light of the Sikh Gurus is not widely...