Sebastian Michaelis is an ancient demon who has walked the earth for centuries, sampling human vice and virtue with equal disinterest. Unbound and hunting, he drifts through Victorian London in 1867, bored to the point of contempt—until a desperate prayer pierces the veil. Not to God, but heard by him instead. Shelley Lucas, a published dark rom...Read more