David Carnegie , Hellman , f. London.