by Traviss, Karen.
Halo ; 11.
Add Tag
English
Human-alien encounters > Fiction.
Space warfare > Fiction.
Science fiction.