Billie Thompson rated Shards of Honour: 4 stars Aug. 22, 2011 Public Shards of Honour by Lois McMaster Bujold