Generation Warriors by Anne McCaffrey - Baen Books