James Diekson & C.o• D. Carnegie & C:o.