I just finished this book and think you might like it – “A Long Walk to Water” by Linda Sue Park