Shikwa and Jawab-i-Shikwa: Iqbal's dialogue with Allah - Iqbal, Muhammad; Translated by Khushwant Singh (New Delhi Oxford university press, 2009)