Daedalus and Icarus Revisited

Is moral progress possible — and what does it mean?