Question: who wrote saare jahan se achchca hindustan hamara?
Answer: poet Muhammad Iqbal