Dr. Richard Gallagher tells us about his new book about angels and demons.