A review by andat
Sand by Hugh Howey

5.0