Halifax County; Economic And Social : A door Sidney B. Allen