Three Mean Streets

By Frank Tuttle,

Book cover of Three Mean Streets

Book description

Three Mean Streets

Welcome to Rannit, an ancient city awash in magic and mayhem. Wracked by war, but embracing the dubious wonders of steam and iron, Rannit is on the path to renewal – but old magics and older shadows won’t go easily into the light.

Markhat earns his living…

Shepherd is reader supported. When you buy books, we may earn an affiliate commission.

Why read it?

2 authors picked Three Mean Streets as one of their favorite books. Why do they recommend it?

At the heart of the Markhat series, there is always a mystery, and I love a good mystery. Markhat is a “Finder,” which really means he’s a private investigator set in a sort of war-torn medieval world with hints of steampunk now and then. There are some good pulp fiction aspects, lots of great fantasy, and definitely a habit of turning the trope on its head. Vampires aren’t typical; witches can be hags, but banshees, well, Tuttle does not deliver the ordinary banshee. 

One of the things I love about Tuttle’s writing is that he isn’t afraid to define his…

Frank Tuttle writes urban fantasy with Heart. He creates atmosphere in such a way that it is a character all by itself.

You can smell the grime on the streets, see the urchins begging and there in the gutter, catch sight of a gleaming gem. His wonderful characters come from all walks of life, from vampires who aren’t out for blood to banshees in need of a friend. There might be a witch, but she could be nothing more than an old hag, a friend, or maybe all of the above.

There’s nothing quite like these stories: a cross between…

Want books like Three Mean Streets?

Our community of 11,000+ authors has personally recommended 100 books like Three Mean Streets.

Browse books like Three Mean Streets

5 book lists we think you will like!

Interested in steampunk, private investigators, and presidential biography?

Steampunk 97 books