This paper is intended as a contribution to a recent vigorous debate in The Times, between the distinguished journalist Bernard Levin, the eminent Oxford economist Wilfred Beckerman and the Archbishop of York, John Habgood, among others. The debate concerns morality, ‘free will’ and determinism. As a former German (now British) Jew, who lost close relatives at Auschwitz (e.g. my mother's sister) and who suffered personally severely in my youth under daily virulent Nazi persecution (even from schoolmasters who earlier professed to be ‘good democrats’ but were vicious antisemites), I obviously cannot remain strictly detached and neutral. Yet, I shall attempt to retain as much neutrality as possible, since I think that the main rivals in this debate have all some very relevant, interesting and valid things to say. Let me also state other, probably very relevant, biases. I am an ardent Zionist (and have been so since the experiences of my youth). In addition, I am a diehard mechanistic materialist as regards basic philosophy, although I am tolerant of other people's religious feelings, because I realize that my materialism is as metaphysical as their religious views. With this as background let me return to the technical issues. Obviously, in a philosophical journal one can write at a level above that of The Times, where there is, perhaps, insufficient room to debate philosophical, biological, physical and other niceties in some depth.