gie & C:o , mr David Carnegie,