https://www.greenflame.org/2006/03/12/are-angels-ok/
Are Angels OK?