An infestation of angels

by Jane Yolen

Asimov's November 1985

Bragi's rating:  6 
Clever, and neatly done