by Jennifer Bosworth
Affiliate links. We may earn a commission.
Books that share its vibe, closest match first.
Sapphique
Catherine Fisher
Forbidden
Ted Dekker
Inhuman
Kat Falls
Dissonance
Erica O'Rourke
Win
Vera Nazarian
Raksha
Frankie Rose
Imperfectos
Cecelia Ahern
The Evaporation of Sofi Snow
Mary Weber
Dualed
Elsie Chapman
Spark
Rachael Craw
Black Canary: Breaking Silence
Alexandra Monir
Numbers Ignite
Rebecca Rode