pakistan A history And contemporary look - "Bajwa, Farooq Naseem" (,Oxford,Oxford university press karachi, 1999)