John W. Ames — American politician