A review by ralphball
Sand by Hugh Howey, Hugh Howey

3.0