Allyson M W Dyar rated Shards of Honour: 5 stars July 7, 2020 Public Shards of Honour by Lois McMaster Bujold