In this classic, the titular 'Puck of Pook's Hill' magically plucks stories out of history, to the amusement of two children. Vikings, knights, roman soldiers and seafarers turn up in this series of fantasy short stories, set in many different periods in history.