Richard M. King (Halifax County)