Iqbal the poet and the politician - Rafiq Zakaria (New Delhi Viking, 1993)