Philosophy of Natural Science