Author: qazi sajjad ahmad