A review by thebibliophile9
Threads of Time by Gregory Benford

I’m gonna stop underestimating 70s sci-fi