based on science, magic, and religion.