Pakistan A Historical and Contemporary look O Level text - "Bajwa, Farooq Naseem" (Paramount Books (Pvt) Ltd.,Oxford University Press Pakistan, 2016)