Kelvin is waiting for James. it is from Kelvin's perspective... he is clearly worried about someone who is going to turn up. James is the only person who is named.
Answer:
The environment challenges him by making him dehydrated and both mentally and physically hurt. “Uncle cautioned him to make the water in his gourd last as long as possible. It was the hardest thing Salva had ever done, taking only tiny sips when his body cried out for huge gulps of thirst-quenching, life-giving water.