Angels: A Systematic Study