Before We Fractured

198 pages 2017

emotional mysterious fast-paced

437 pages digital

young adult lighthearted medium-paced