It was on a beautiful, sunny Sunday morning when, in the loving company of his wife and children, Stephen Andrew Carr left ...