Almon Campbell. His talking cat. "Friends" on a magical quest.
However, a mysterious stranger lurks. A stranger who will drop Almon down the rabbit hole.
Is this new character friend or foe? Can Almon deduct an impossible deduction to save a soul?
Cozy mysteries in a paranormal world. A Pact with Demons investigates uncanny tales with heart and danger. In a world where cats talk. And darkness lurks everywhere. Why do lost hearts sell their souls to demons?