Emma Carroll

26 books

304 pages paperback 2018

fiction childrens historical middle grade adventurous lighthearted mysterious fast-paced

279 pages paperback 2018

fiction historical middle grade adventurous fast-paced

100 pages paperback 2015

fiction middle grade lighthearted relaxing fast-paced

294 pages paperback 2019

fiction childrens historical middle grade challenging informative fast-paced

320 pages paperback 2016

fiction fantasy historical horror middle grade dark medium-paced

296 pages paperback 2022

fiction childrens lighthearted reflective relaxing medium-paced

320 pages hardcover 2021

fiction childrens historical middle grade mysterious reflective medium-paced

256 pages paperback 2019

fiction childrens historical middle grade emotional mysterious medium-paced

Winter Magic

Abi Elphinstone

400 pages paperback 2016

fiction fantasy middle grade short stories adventurous fast-paced

missing page info paperback