B . Hagberg & Co.