Dictionary of inventions and discoveries - Carter, Ernest Frank (Muller, 1974)