Dr Allama Iqbaal (1877-1938) was a great thinker, who viewed the phenomena of the world around him through multi-dimensional lens and had the knowledge, skill and ability to express his perceived notion with great precision.
His father was a devoutly...