Fryguy451 rated Kris Longknife: 4 stars June 16, 2020 Public Kris Longknife by Mike Shepherd (Ace science fiction)