Hassan Naqvi and Manik Aftab