Book cover for The Genesis Fleet

The Genesis Fleet

Ascendant (Book 2)

Description of book