Olfo B . Almgren.