updated: 2020© w g galbraith 2020