A review by mena
Desert Crossing, by Elise Broach

I've found the book I read when I was 12 .....