The best laid plans…

Sermon by Helene Coulter