Jennifer Pierce

3 books

326 pages paperback 2021

fiction contemporary young adult emotional reflective sad medium-paced

187 pages digital

190 pages

mysterious tense fast-paced