Faith in human nature restored...............