Writer of speculative fiction E. J. Swift