PRESIDENT 25 WILLIAM McKINLEY : past proves future