When seventeen-year-old Judith meets Cain, she has no idea what she’s getting herself into. Cain is the most beautiful human being Judith has ever seen, but he hides a dangerous secret. When Jo-Jo, Cain’s surrogate father, offers her a job, she accepts, unaware she’s been recruited as a pawn in Jo-Jo’s ecoterrorist plot.
Tag Archives: audrey niffenegger
Announcing… Hot on the heels of The Revenant‘s release I am thrilled to announce the completion of my next YA novel, I Was, Am Will Be Alice. After narrowly escaping death in a school shooting, 8 year old Alice Carroll … Continue reading