Angel Evolution - David Estes With angel boys, demon boys and a whole lot of celestial action, this book re-invents how readers have viewed both the dark and the light. The heroine is definitely a member of HAB (Heroines with A Backbone), with enough common sense and humanity to make her seem or the more real. An excellent read - one that makes you question the legitimacy of good and bad and whether it's possible for both to collide.