Bio:Damon Shaw

British speculative fiction writer, resident in the Canary Isles.