Mars Trilogy, by Kim Stanley Robinson. The hardest SF I've ever read.
Haeresis est maxima opera maleficarum non credere.
Forum Rules
Bookmarks