billions-of-years theories