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