DAVID M EDWARDS