Jon Fincher rated Shards of Honour: 3 stars July 16, 2020 Public Shards of Honour by Lois McMaster Bujold