Science, according to the received wisdom of the day, can answer any question we choose to put to it - even the most fundamental about ourselves, our behaviour and our cultures. But for Mary Midgley it can never be the whole story, as it cannot truly expl