Daemons in the Sky by Tatjana Truswell
_