Ineluctability of life. Somewhere in the Highlands, Scotland