Starting from an interest in his own family, and in the area to the south of Forres which he had known from childhood, Robert Hay has produced an account of the lands of Altyre which is both local and universal.