Life and public services of James G. Blaine ..by John Clark RidpathPolitics and governmentWriting a summary for young readers…For young readersBook data: Open Library