Series: The Genesis Fleet

Vanguard

Jack Campbell

The Genesis Fleet (1)

Ascendant

Jack Campbell

The Genesis Fleet (2)