HaCohen, David (1898-1984)