James D. Ratcliffe of Taylorsville N.C.