The angels are spirits, but it is not because they are spirits that they are angels. They become angels when they are sent. The name angel refers to their office not to their nature. You ask the name of this nature, it is spirit. You ask its office, it is that of angel. In as far as he exists, an angel is a spirit, and as far as he acts he is an angel - St. Augustine.
Sign in and get updates and best offers