Answer the question...who wrote the song saare jahan se acha??
Muhammad Iqbal