M. Irfan Iqbal
Throughout history, prophets, poets and philosophers have appeared to remind human beings of their true nature