DAVID M SHEPHERD