L. E. Medlock: YA science fiction and fantasy author