There’s something about presidents and Army generals with Scots-Irish surnames in wartime. President Abraham Lincoln had trouble with General George McClellan during the Civil War, Harry Truman had ...