John Gardner, from 16yo soldier to Republican Congressman