Who wrote ' Na kisi ki aankh ka noor hoon'?

Re: Who wrote ’ Na kisi ki aankh ka noor hoon’?

thats what I used to believe, but the famous ghazal is not written by Bahadur Shah Zafar. Its written by Muztir Khairabadi (grandfather of famous Indian poet Javed Akhat).

I heard that in today’s Hasb e Haal and googled that to find out this:

Bahadur Shah Zafar