The Harps of the Six Kingdoms
Dark epic fantasy novel about one man’s fury. Read more.
The Dwarven Wars
The third and final book in the Clockwork Fairy Kingdom trilogy! Read more.
The Maker, the Teacher, and the Monster
Contemporary fantasy set on the Oregon Coast. Second book in the Clockwork Fairy Kingdom trilogy.
The Clockwork Fairy Kingdom
Contemporary fantasy set on the Oregon coast. Read more.
The Immortals’ War
A Huli Transport novel. Chinese urban fantasy, set in Taiwan. Read more.
The third kickass Cassie story! Read more.
An urban-fantasy mystery, set in Minneapolis, where both psyonics and the gods are real. The first of the kickass Cassie novels. Read more.
The second of the kickass Cassie novels. Read more.
The Princess Troll
Second book in the Seattle Trolls trilogy! A continuation of “The Changeling Troll”. Read more.
Contemporary urban fantasy with a young adult feel, set in Seattle. Read more.
War Among the Crocodiles
Final book in the Shadow Wars Trilogy. Read more.
The Raven and the Dancing Tiger
Urban fantasy set in Seattle. First book in The Shadow Wars Trilogy. Read more.
The Guardian Hound
Urban fantasy set in Seattle. Sequel to The Raven and the Dancing Tiger. Second book in The Shadow Wars Trilogy. Read more.
Of Myst and Folly
A post-apocalyptic fairy tale. Read more.
A Sword’s Poem
Historic fantasy set in Heian era Japan. Read more.
When the Moon Over Kualina Mountain Comes
Dark epic fantasy in a Pacific-islands inspired world. Read more.
The Popcorn Thief
Magic and ghosts in the corn fields of Kentucky. Read more.
The Soul Thief
More magic and ghosts in the corn fields of Kentucky. Read more.
Urban fantasy set in New Orleans. Read more.
Zydeco Queen and the Creole Fairy Courts
Contemporary fantasy set in Louisiana. Read more.
Historic fantasy set in Tang dynasty China, around 837 A.D. Read more.
Caves of Buda
Fantasy set in both modern day and historic Budapest, Hungary. Read more.
The Jaguar and the Wolf
Historic fantasy set in the Yucatan Peninsula, involving both Mayans and Vikings. Read more.