When dragons rise from the earth, firefighters are humanity’s last line of defence, in this wild near-future fantasy.

Firefighter Cole Brannigan is on the verge of retirement after 30 years on the job, and a decade fighting dragons. But during his final fire call, he discovers he’s immune to dragon smoke. It’s such a rare power that he’s immediately conscripted into the elite dragon-fighting force known as the Smoke Eaters. Retirement cancelled, Brannigan is re-assigned as a lowly rookie, chafing under his superiors. So when he discovers a plot to take over the city’s government, he takes matters into his own hands. With hundreds of innocent civilians in the crosshairs, it’s up to Brannigan and his fellow Smoke Eaters to repel the dragon menace.

A floating prison is home to Earth's unwanted people, where they are forgotten... but not yet dead, in this wild science fiction adventure

Deep space penal colony Oubliette, population: scum. Lena "Horror" Horowitz leads the Daughters of Forgotten Light, one of three vicious gangs fighting for survival on Oubliette. Their fragile truce is shaken when a new shipment arrives from Earth carrying a fresh batch of prisoners and supplies to squabble over. But the delivery includes two new surprises: a drone, and a baby. Earth Senator Linda Dolfuse wants evidence of the bloodthirsty gangs to justify the government finally eradicating the wasters dumped on Oubliette. There's only one problem: the baby in the drone's video may be hers.

It's dragons vs firefighters vs the Phoenix in the scorching fantasy sequel to Smoke Eaters.

With ex-firefighter Cole Brannigan in command of the Smoke Eaters, the dragon menace is under control. Thanks to non-lethal Canadian tech, the beasts are just tranquilized and locked up. But for Tamerica Williams, a job filled with action and danger has become routine. She’s so bored she nearly gets her whole team killed, and Brannigan has to step in. When a new threat emerges, the legendary bird of fire – the Phoenix – spreading fire like a plague and whipping dragons into a frenzy, it’s a perfect task for Williams, but killing the Phoenix just brings it back stronger. Is that too much excitement, even for Williams?

The third and final instalment in Sean's rip-roaring 'firefighters meet dragons' fantasy series

In the final instalment of the Smoke Eaters series, the New United States Army has taken over and America has devolved into a full-on dragon apocalypse. Smoke eaters are banned and have gone into hiding to avoid being held prisoner by the soldiers.

Guiellermo Contreras is a private in the NUSA, and when he’s accused of potentially being a smoke eater upon pain of death, he escapes and sets out to find the heroes who disappeared years before. But what he discovers is that the NUSA has been working on something unthinkable, and it’s going to take more than a few smoke eaters to stop them.

Infamous hacker Aiden Pearce, main protagonist of the Watch Dogs® games, follows a bloody trail of corruption to the highest levels of government in this gritty action adventure from the bestselling videogame

Older, but not necessarily wiser, Aiden Pearce, “the Fox”, is a rolling stone, surviving by moving from one shadowy hacker job to the next. While in Baltimore, he’s captured by a mysterious agent who insists finding missing cargo full of transhuman tech is something only Pearce can do. When flattery doesn’t work, he’s blackmailed into taking the job. Worse, he’s partnered again with the unscrupulous Jordi Chin. Soon what looks like a simple investigation spirals into a nefarious plot leading all the way to the White House. Yet why should Aiden help a country that only wants him behind bars? For the Vigilante, no one escapes hard justice – not even Uncle Sam.ever it is, the way you tell your story online can make all the difference.

Featuring my story, Torches and Pitchforks for Sale

51qCaZup5uL._SX385_BO1,204,203,200_.jpg

Amazing Stories Spring 2019: Volume 76 Issue 3

Featuring my story, A Swift Drop; Two Bits

 

google.com, pub-3910731050985303, DIRECT, f08c47fec0942fa0