William McKinley private and president - Meech, Thomas C. (Partridge, 1901)