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