Broken Gate by Sel Kerans
_