Naeem Iqbal Author