City of Souls Audiobook By Vicki Pettersson cover art

City of Souls

The Fourth Sign of the Zodiac

Virtual Voice Sample

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

City of Souls

By: Vicki Pettersson
Narrated by: Virtual Voice
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $5.99

Buy for $5.99

Background images

This title uses virtual voice narration

Virtual voice is computer-generated narration for audiobooks.
Book 4 in the NYT & USA Today Bestselling “Signs of the Zodiac” dark urban fantasy series.

In Sin City, a little girl suffers from a mysterious and terrible malady. If she dies, the Light will perish alongside her.

Warrior, avenger, superhero, Joanna Archer has survived countless otherworldly horrors, and discovered her rightful role among the agents battling the pervasive evil of Shadow . . . even while struggling against the darkness lurking within.

Yet a war is raging for the heart of an increasingly dangerous Las Vegas, catapulting Joanna into a lethally seductive world hidden from mortal sights. As the lines between good and evil continue to blur, Joanna must soon decide how much of herself she’s willing to risk to save one child …

because preserving the Light will require a piece of her own soul, and the odds of her escaping any world are soon slim … to none.

Welcome to the Urban Fantasy underworld of the Zodiac ... where superheroes and supernatural hunters are one and the same.

The Complete Series Reading Order:

  1. The Scent of Shadows

  2. The Taste of Night

  3. The Touch of Twilight

  4. City of Souls

  5. Cheat the Grave

  6. The Neon Graveyard

Fantasy Paranormal & Urban Supernatural Thriller & Suspense Urban Superhero
All stars
Most relevant
virtual voice is monotonous. I really think more would listen if someone else read it.

good story. great imagination

Something went wrong. Please try again in a few minutes.