Dryade (series) by Natalia Kovachevski
_