Some periods in Earth's history are so different from our own that they may as well belong to another planet. Many people are ...