Shah wali-Allah and his times - Rizvi, S.N (Ma'rifat Publishing House, 1980)