Home page

Craig Russell is a Canadian science fiction and fantasy author.

Try Amazon previews of his novels, Fragment and Black Bottle Man.