matt rated Miles Errant: 5 stars July 30, 2018 Public Miles Errant by Lois McMaster Bujold (Vorkosigan Saga #4)