Adonirom Holmes, patriotic Iowa Congressman