Harbinger (Ophelia Lind #1)
Peta Crake

Ophelia tries to enjoy a normal, everyday life while running messages for the Greek gods – but without warning an odious creature - evil incarnate - begins to stalk her. As a messenger dealing with the all-powerful and sometimes frightening gods, Ophelia is accustomed to adventures and scrapes. But this is different. Even Aden, who is madly and deeply in love with Ophelia, finds it difficult to protect her. Suddenly Ophelia is in a battle for survival and begins to question everything – her upbringing, her identity, and her true feelings for the alluring and entirely frustrating Aden.