acaleyn rated Miles Errant: 5 stars Feb. 23, 2014 Public Miles Errant by Lois McMaster Bujold (Vorkosigan Saga #4)