9 books • 2 series
Technomancer and the Sword
Lucky Roll
Quintessential Reality
Contractual Obligations
Running out of Time 2 (Root of All Evil, #2)
Letters Never Meant to Be Read (Letters Never Meant to Be Read, #2)
Arrow to the Heart
Running Out of Time
Descent to Darkness