Similar authors to follow
See more recommendations
Something went wrong. Please try your request again later.Follow to get new release updates and improved recommendations
About CJ Moseley
CJ Moseley is a former web-developer, theatre manager, magician and physicist who now writes science-fiction novels. Raised in the liminal space between the Welsh Marches and the twentieth century, he now lives in Liverpool with his wife and two sons. When not writing books he may be found on his blog site or twitter.