Shine

348 pages paperback 2020

fiction contemporary young adult lighthearted fast-paced

400 pages hardcover 2022

fiction contemporary romance young adult informative inspiring tense medium-paced