Q: who composed the song sare jahan se achha hindustan hamara? A:
Muhammad Iqbal