Oxford history for pakistan - "Peter Moss" (Oxford University Press pakistan, 2005)