Science

Could a self-sustaining starship carry humanity to distant worlds?