James G. Blaine
-
History
James G. Blaine: Republican Speaker and Secretary of State
James G. Blaine (1830–1893) was a Republican politician who served as Speaker of the House and twice as Secretary of…
Read More »
James G. Blaine (1830–1893) was a Republican politician who served as Speaker of the House and twice as Secretary of…
Read More »