Author: Syed Ali Nadeem Rezavi
Born: 1961