Our hidden and petrified past ?