ancient myths their meaning and connection with evolution