Iqbal: the life of a poet, philosopher and politician - Anjum, Zafar (London Random house, 2014)