Demons Yes-But Thank God for Good Angels