Author: RANA RIAZ MAHMOOD.