Author: MIYAN INAM-UL-HAQ.