Elements of morality including polity - Whewell, William