Answer this question:

who wrote the famous song sare jahan se achha hindustan hamara??
Muhammad Iqbal