Alabama Secretaries of State
James H. Weaver
Secretary of State: 1856-1860
James H. Weaver, Secretary of State, 1856-60, was born in Georgia, but removed to Coosa County at an early age. He served a term as sheriff of his county; was elected to the House of Representatives, 1853; and served as Secretary of State, 1856-60.
Owen, Thomas McAdory, History of Alabama and Dictionary of Alabama Biography. Spartanburg: The Reprint Company Publishers, 1978 (1921), IV, 1736.