Jane Steele has been nominated for an Edgar Award for Best Novel 2017.
Like the heroine of the novel she adores, Jane Steele suffers cruelly at the hands of her aunt and schoolmaster. And like Jane Eyre, they call her wicked - but in her case, she...
In the late 21st century, Earth is ravaged by disasters to the point of no return. Humanity's last chance for sustained survival is to leave the once green planet and find a new home on Mars. But the process of transporting billions from a dying...