David Carnegie var född nära Londonden