Science Fiction and Speculative Fiction Challenging Genres - Thomas, P. L. (Sense Publishers)