David Laurence Wilson Editor