R McL Wilson Editor & Author