Title: Vanguard (Genesis Fleet Series #1), Author: Jack Campbell
Title: Vanguard (Genesis Fleet Series #1), Author: Jack Campbell