Title :The Perfect Blood Series
Author : B. T. Annett