Namesake of former U.S. Sen. William Armstrong II