valen rated The crucible of time: 5 stars
The crucible of time by John Brunner
On a planet besieged with cosmic dust, where meteors of all sizes frequently hit, wiping out entire civilizations, a strange …
On a planet besieged with cosmic dust, where meteors of all sizes frequently hit, wiping out entire civilizations, a strange …