Bob Steenberge 

Semi-retired chief technologist of an industrial company and amateur theologian.
Latest