A review by vylotte
Sand by Hugh Howey

3.0