A review by kimberly_b
Shiloh by Phyllis Reynolds Naylor

4.0

I read this when I was a little kid and loved it.