Throughout his career, M. John Harrison's writing has defied categorisation, building worlds both unreal and all-too real, overlapping and interlocking with each other. His stories are replete with fissures and portals into parallel dimensions, unidentified countries and lost...