Download The Naming of the Beasts AudioBook Free
They say the street to Hell is paved with good motives, but if you ask Castor he'll tell you there's quite somewhat of arrogance and reckless stupidity lining the streets as well. And he ought to know. There are only so often you can play both attributes against the middle and get away with it. Now, the unavoidable moment of turmoil has arrived, and it's kept Castor with blood vessels on his hands. Well, not his hands, you understand; it's always another person who pays the expenses: friends, acquaintances, bystanders. So Castor drowns his guilt in cheap whisky, while an innocent girl lies dead and her little girl comatose, his few remaining friends fear for their lives and which demon loose on the streets. But not just any demon - this one trips shotgun on his best friend's spirit and can't be expelled without killing him. Looks like Felix Castor's got some tough selections to make, because expel the demon he must or all Hell will break loose. Basically....