Gregory, David (Harnett County)