T. H. Hale avatar

    T. H. Hale

    Kirkcaldy, United Kingdom

    Professional writer, dabbling author | Lover of speculative fiction, unconventional ideas, and dogs.