Zero Point by Greg Roberson
_