Josh MacAllister has seen too much. He knows there are monsters out there. And he swore to his dying friend that he would stop the evil seeking to overtake Earth.Eliaster Tyrone struggles to fully trust his human friend's abilities, especially as Josh battles crippling flashbacks and nightmares. And now his own mistakes rise from the past, seeking to pull him down a path he swore to never walk again. Unlikely allies appear in two half-fae who want...