Nihil fit sine causa