Some aspects of the history and culture of Ancient Punjab and North West Frontier from the Achaemenian occupation to the fall of the Hunas