Walk Two Moons: Sharon Creech

Walk Two Moons: Sharon Creech

I remember having to read this over the summer sometime for school and it made me cry. So that means it had to be good.