Young Miles - Lois McMaster Bujold
Fantastic fun. Great imagination. The characters have limits and their actions consequences. Loved the omnibus edition.