Rudyard Kipling's collection of tales opens when two children, Dan and Una, act out a play on Midsummer Eve near Pook's Hill, accidentally breaking the old boundaries and meeting Puck. As the last of the People of the Hills, Puck becomes their guide to the layered history of the English countryside. Through magical encounters, the children meet a succession of historical figures who reveal their stories.
First, they encounter a young Norman knight, Sir Richard Dalyngridge, and Brother Hugh, who tell of the difficult conquest after ten sixty-six and how they learned to live alongside their Saxon neighbours under the watchful eye of De Aquila. Later, Sir Richard recounts a perilous voyage far to the south with a Danish pirate named Witta, seeking gold and fighting strange creatures in distant lands.
Another time, the children meet Parnesius, a Roman centurion who served on the northern frontier during the decline of the Empire. He describes the grim realities of guarding the great stone Wall against Picts and the fierce northern tribes, working under the grand and tragic vision of the Emperor Maximus.
In the final tales, the children learn of the master craftsmen who built the local churches and how hidden treasure from the ancient past directly influenced the signing of Magna Charta. Throughout these encounters, the overarching theme is the continuity of the land and the way past generations built the heritage of England.
The stories emphasise that history is not merely dates in a book, but something alive in the very soil, trees, and stones. The narrative moves gracefully between myth and precise historical detail, showing how different peoples—Roman, Saxon, Dane, and Norman—contributed to the making of a nation without erasing what came before.