Author: Syed Iqbal Hadi Rizvi
Born: 1956