Age of rocks and fossils