Iqbal's philosophy explanation