David Carnegie , ( 4544)