Howard Lee Cummings Sr., 86, engineer