Raphael, D. D.(David Daiches)