William English — American computer engineer (1929–2020)