Holy Angels and Demons in the Bible: Michael, Gabriel, Satan and Other Angels - Kindle edition