Author: SHAFIQ-U-REHMAN.