Hannah Barrie

4 books

199 pages hardcover 2021

fiction fantasy middle grade emotional reflective medium-paced

438 pages hardcover 2023

fiction literary magical realism emotional informative reflective medium-paced

Island

David Almond

192 pages hardcover 2017

fiction middle grade emotional reflective slow-paced

324 pages paperback 2023

fiction contemporary crime mystery dark mysterious tense medium-paced