McPherson, James D. (Moore County)