Puck of Pook's Hill by DavidNorfolk
_