Phantom Shadows (Immortal Guardians #3) by Dianne Duvall