The Uptown Girls series ends on a high-note with The Devil of Downtown! Joanna Shupe knocks it out of the park with this sexy, sweet Gilded Age romance!

The Devil of Downtown was the perfect ending of the series! I can’t tell you how I fell in love with Justine and Jack. Y’all, Jack Mulligan is the real deal, and he could absolutely get it. I love the way he protects Justine while maintaining his distance. Justine is also incredible. She’s a badass, and even though she’s not as boisterous as her sisters, she’s handling herself and taking care of people.
There’s a moment in the middle of the novel. In a carriage. You’ll know the moment. I had to take a moment to collect myself afterward.
One click this one immediately.
Manhattan kingpin.
Brilliant mastermind.
Gentleman gangster.
He’s built a wall around his heart…
Orphaned and abandoned on the Bowery’s mean streets, Jack Mulligan survived on strength, cunning, and ambition. Now he rules his territory better than any politician or copper ever could. He didn’t get here by being soft. But in uptown do-gooder Justine Greene?the very definition of an iron fist in a velvet glove?Jack may have met his match.
She wears hers on her sleeve…
Justine is devoted to tracking down deadbeat husbands and fighting for fair working conditions. When her mission brings her face-to-face with Jack, she’s shocked to find the man behind the criminal empire is considerably more charming and honorable than many “gentlemen” she knows.
Forming an unlikely alliance, they discover an unexpected desire. And when Justine’s past catches up with them, Jack may be her only hope of survival. Is she ready to make a deal with the devil…?
