Text this: A Critical exposition of Iqbal's philosophy