Jon Gower This latest piece of “hard” science fiction offers further evidence of Martyn Rhys Vaughan’s seeming...