Shirley-Anne McMillan

5 books

208 pages paperback 2016

fiction young adult emotional reflective slow-paced

312 pages paperback 2017

fiction young adult emotional reflective fast-paced

226 pages paperback

nonfiction childrens emotional medium-paced

160 pages 2019

lgbtqia+ young adult emotional medium-paced

268 pages paperback 2023

fiction contemporary young adult medium-paced