C . G . Almgren.