A review by mybestfriendsarefictional
Sand by Hugh Howey

5.0