What do you do when you can’t cast spells? You make your own magic.

Arcane artificer Jackson Pryde and elite sorcerer Xander Wright are the bitterest of rivals, and opposites in every way.

Jack is proud of his muscles and machines. Xander swears by his mind and his magic. And when the two butt heads, the results are always explosive.

Opposites attract, but can these best friends turned angry enemies coexist without killing each other?

Only one way to find out. 

Ex Machina is a humorous M/M urban fantasy adventure, now bundled with Ex Libris, the prequel to the Wild Hearts series.

Sign up below to get both stories for free!