Which scientists have contributed to our knowledge of Earth's age?

a-geologists
b-chemists
c-physicists
d-biologists
e-astronomers