Oulie
Infinite stars by David Weber; Brian Herbert; Elizabeth Moon; Orson Scott Card — Oulie