Author: Ferranti Limited.