Keeper of Souls cover

Keeper of Souls

by

Published May 16, 2017 · 274 pages

Community Ratings

Description

Can a girl battling her inner demons slay the real ones threatening everything she loves? There's a world that exists beneath the fabric of our own, a torturous place filled with despair. Carmen Kenne...

Keep browsing

Readers tagged this book with these. Tap one to see more like it.