Satan, Demons, and Angels December 21, 2011 Angels, Demons, Spiritual Warfare Revelation Revelation 12:7-12 Creator > creation