For thousands of years, humans blamed demons for illnesses and natural disasters. Today, science helps explain most of these occurrences. But sometimes no scientific answer can be found. Are there... This description may be from another edition of this product.