Extra Haruspicy rated Shards of Honor: 4 stars July 3, 2012 Public Shards of Honor by Lois McMaster Bujold