Natural Philosophy of Cause and Chance