Skip to main content
PBS logo
 
 

Book Review of Affinity

Affinity
majorphilosopher avatar reviewed on + 20 more book reviews


Excellent read. Story moves slowly with a nice payoff at the end. Read this one carefully so you do not miss anything.