Published Works

Soul Storm

Soul Storm: Captured by an enemy warlord, a young prince is forced into slavery. A sorcerer gathers relics to end an ancient demonic threat. Two young men find their destinies intertwined. Can broken people save a broken world?

True Names

True Names: A prince is reunited with his people, and a sorcerer finds himself behind enemy lines. Old hatreds threaten as alliances and loyalties are tested. With the world at stake, a king must make a choice.