The Lightening tree. by Karen Brooks
_