Pakistan: History Culture and Government - "smith, Nigel" (Oxford University Press Oxford, 2016)