Nearly all branches of science have helped us understand the main events of the Earth 's past . Nearly all branches of natural science have contributed to the understanding of the main events of the Earth 's past .