The science of morality : the individual, community, and future generations - Daleiden, Joseph L. (Prometheus, 1998)