My favorite part was the end. I liked the ending, because Nya and Salva met.
I still am a little confused on how they met up. Nya and Salva were in different time periods throughout the story, so I don't get how they met.
I think one possible theme would be when there is many hardships in life don't give up.
Nya and Salva played this theme a lot during the book.
For example, Nya had to walk everyday to go get water, but she did not give up.
Another example is, Salva had long harsh walks in the desert, but he did not give up. All he had to do was think of what Uncle told him, which was to take one step at a time.