A Discussion on Iqbal's Philosophy of Life