Ritual, myth, and religion