Kim Stanley Robinson's Mars trilogy.

Categories