A review by amandawill
Swift Rivers by Cornelia Meigs

4.0

Read to my kids. We all liked it. Good pacing and nice character development.