© Richard S Hoadley 2020