puercomal rated Blue Mars: Show rating 4 stars Jan. 22, 2015 Public Blue Mars by Kim Stanley Robinson