David Edward Wright - (born 1948)