Title: The moral revolution : a Christian humanist vision