Bloody Angel: Book 3
Annie has survived countless horrors and hardships in her life, and they've only been getting worse. Barely having time to breathe, she, along with her friends and love, must continue to plan and prepare for whatever the Magistratus has in store for them on top of trying to uncover the truth of her parentage and what...