The Last Soul Among Wolves cover art

The Last Soul Among Wolves

The Echo Archives, Book 2

Preview

Get 30 days of Premium Plus free

£8.99/month after 30-day free trial. Cancel monthly.
Try for £0.00
More purchase options
Buy Now for £12.99

Buy Now for £12.99

About this listen

The Last Soul Among Wolves is the dazzling second instalment in Melissa Caruso's bestselling Echo Archives series, a whip-smart fantasy adventure packed with murder, mystery and mind-bending magic.

All Kembral Thorne wants is to finish her maternity leave in peace. But when her best friend drags her to a will reading at a decrepit island mansion - along with her once-rival, now-girlfriend Rika Nonesuch - she finds an unexpected reunion of her childhood crew . . . and a deadly curse she must now unravel.

To save her friends, Kem and Rika must once more race against the clock and descend into other realities. But the mansion is full of old secrets and new schemes, and soon the game becomes far more dangerous than they could ever have imagined.

Praise for the series:

'I adore The Last Soul Among Wolves . . . It's magnificently entertaining. I recommend it highly'
Locus

'I completely adored this book and would read a dozen more of Kembral's adventures'
Shannon Chakraborty, New York Times bestselling author of The Adventures of Amina Al-Sirafi

'A masterpiece - filled with excitement, romance and characters you would protect with your life . . . Unmissable!
Andrea Stewart, author of The Bone Shard Daughter

©2025 Melissa Caruso (P)2025 Hachette Audio UK
Fantasy Historical Adventure Wolf
All stars
Most relevant
I thoroughly enjoyed this. I'm very invested in this series and can't wait for the next one.

Caruso does it again

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

This is another fantastic captivating storyline in this different realms fantasy.
They are being manipulated, shepherded slowly towards death!
Cursed objects, haunted houses are just the beginning.
Excellent narration, a pure joy to listen to.🎶

FAB. 💫

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