A Gathering Storm by Clive Warr
_