David Carnegie , denstore