Dictionary of inventions and discoveries - Carter, Ernest Frank 1899- (Frederick Muller, 1966)