Keith Stevenson rated Heirs of earth: 4 stars Feb. 22, 2018 Public Heirs of earth by Sean Williams (Ace science fiction)