Elgol Storm by Paul Richards
_