Insights into morality and human reason.