Out now Sidewinder by Ian Clement