The Genesis Fleet: Vanguard – Jack Campbell (Titan Books)
When writing my own books, not reviewing those written by others, I try to bring home what it says on the tin – unpretentious entertainment. Well, okay, it doesn’t actually say unpretentious entertainment, and between you and…