Since ancient times, the rugged hills of the North West Frontier and the fertile plains of the Punjab have been fought over by invaders, adventurers, and local potentates alike; as Churchill wrote, ‘every rock, every hill has its story’. This book brings to light eighteen different historic battlefields that lie in modern Pakistan, ranging from ancient times to the late Nineteenth Century. These battles have left an indelible mark on the culture and history ...