James H. Weaver (Alabama politician)

Last updated • a couple of secsFrom Wikipedia, The Free Encyclopedia
  1. "Alabama Department of Archives and History: Alabama Constitutional Officers-- James H. Weaver".
James H. Weaver
9th Secretary of State of Alabama
In office
1856–1860