military sci-fi

Guerra eterna - Joe Haldeman