Albert G. Smith (Halifax County)