The Shop at Hoopers Bend

HarperCollins Publishers
ISBN: 9781460753668
The Book of the Year: Younger Readers 2018 Notable