William McKinley, president, patriot, and martyr | lit.salon