In response to actual questions many people have asked him about angels and demons, well-known author and philosophy professor Peter Kreeft separates fact from fantasy, and myth from reality, as he answers 100 common questions about these spiritual beings.