John R. "Johnny" Cash (February 26, 1932 – September 12, 2003)
William McKinley (January 29, 1843 – September 14, 1901)
McKinley was the last president to have served in the Civil War,
beginning as a private in the Union Army and ending as a brevet
major.