Earth’s a dead planet, dark for thousands of years; lost for so long no one even knows where the solar system is. Her last known colony, Albion, has grown to be regional galactic power in its own right. But its drive to expand and found colonies of its own has threatened an alien race, the Maess, against whom Albion is now fighting a last-ditch battle for survival in a war that’s dragged on for generations. Against that backdrop, the missions, adventures and loves of Shield Captain Bennet play out.

To find out more about Bennet’s world, use the Taking Shield drop-down menu above.





The Gilded Scarab is set in a steampunk world where, in 1900, the eight powerful Convocation Houses are the de facto rulers of the Britannic Imperium. In this world of politics and assassins, a world powered by luminiferous aether and phlogiston, and where aeroships fill the skies, Captain Rafe Lancaster, late of Her Majesty’s Imperial AeroForce, buys a coffee house in one of the little streets near the Britannic Museum in Bloomsbury. So begins the steampunk-coffee house adventure/mystery m/m romance.

To find out more about Rafe’s world, use the Lancaster’s Luck drop-down menu above.

2015-rt-awards-hero_2 GoodreadsNoms2015


Cal Paxton and Jeeze Madrid are the top scouting team on the Pathfinder-class starship, the Carson, on the very outer edge of Earth’s expansion across the galaxy. A Pathfinder’s job is to evaluate planets for colonization. Cal’s and Jeeze’s job is to find the planets for the Carson’s scientists to analyze. Everything’s going well, both personally and professionally. Until one day they have a first, tragic encounter with a new alien race.






Interested in getting a quarterly newsletter from me? It will feature news and snippets of works in progress, free fiction, competitions and giveaways. When you sign up, I’ll send you a FREE copy of FlashWired, in ebook and pdf formats. But I promise not to spam you!


It’s a two step sign up, so don’t forget to respond to the email MailChimp will send you, otherwise it won’t activate.


metallic spaceship200