D. Holmsten & ( S:o.