Shame the Stars Series

336 pages • 2018 • 2 editions

fiction historical young adult emotional reflective slow-paced

320 pages • 2016 • 2 editions

fiction historical romance young adult challenging emotional reflective slow-paced