D.W. Ferranti
overview