Books... the main thing
Click on a book to see reviews and buy!

Double Exposure
Martin loves taking photos, especially of birds, and so a big photography competition at school should be a dream come true. However, he has Sophia for a partner, who is aloof and spiky and would rather take a photo of a bin than a bird. But as Martin learns more about her life, and her …continue reading.

Class of the Titans: The Spell of Doom
The Titan children are Greek gods and goddesses in training – and they’re on the last stage of their mission to stop their evil Grandfather Cronos from taking over the world! It’s time for each Titan to use their special set of skills to prevent Cronos from achieving his aim of destroying everything in his …continue reading.

Class of the Titans: Fire and Fury
The Titan children are Greek gods and goddesses in training – and they’re on the last stage of their mission to stop their evil Grandfather Cronos from taking over the world! It’s time for each Titan to use their special set of skills to prevent Cronos from achieving his aim of destroying everything in his …continue reading.

Class of the Titans: The Great Escape
The Titan children are Greek gods and goddesses in training – and they’re on the last stage of their mission to stop their evil Grandfather Cronos from taking over the world! It’s time for each Titan to use their special set of skills to prevent Cronos from achieving his aim of destroying everything in his …continue reading.

Class of the Titans: The Cyclopes’ Rebellion
The Titan children are Greek gods and goddesses in training – and they’re on the last stage of their mission to stop their evil Grandfather Cronos from taking over the world! It’s time for each Titan to use their special set of skills to prevent Cronos from achieving his aim of destroying everything in his …continue reading.

Click Bait
A funny joke’s a funny joke. Eddie Doolan doesn’t think twice about adapting it to fit a tragic local news story and posting it on social media. It’s less of a joke when his drunken post goes viral. It stops being funny altogether when Eddie ends up jobless, friendless and ostracised by the whole town …continue reading.

Icefall
Rebel Angels Book Four
Death stalks Seth MacGregor’s clan in their otherworld exile. Kate NicNiven is close to ultimate victory, and she is determined that nothing will keep her from it. Not even the thing that took her soul: the horror that lurks in the sea caves. But Kate still needs Rory MacSeth, and his power over the Veil …continue reading.

Wolfsbane
Rebel Angels Book Three
It’s tough being the foretold saviour of your race. Rory MacSeth, kept a virtual prisoner in his own father’s dun and hunted by the Sithe queen, needs a break now and then – and what better fun than tearing the Veil no one else can tear, and escaping to the otherworld? In that dangerous otherworld, …continue reading.

Bloodstone
Rebel Angels Book Two
For centuries, Seth and Conal have hunted the Otherworld for the Bloodstone Kate wants. Homesick, and determined to ensure their clann’s safety, they’ve also made secret forays across the Veil. One of these illicit crossings has violent consequences that will devastate both their close family and, eventually, their entire clann. In the Otherworld, Jed Cameron …continue reading.

Firebrand
Rebel Angels Book One
Seth MacGregor is the half-feral, bastard son of a Sithe nobleman. It’s the last decade of the sixteenth century: a time of religious wars and witch-hunts in the full-mortal world. But the Sithe are at peace – until their queen, Kate NicNiven, determines to destroy the protecting Veil. When his father Griogair is assassinated, and …continue reading.

The Opposite of Amber
Ruby and Jinn are sisters and the best of friends, the closest of allies, till no-good Nathan Baird turns up. Ruby is frantic with worry as Jinn begins to change beyond recognition, but she takes little notice of the murders that happen locally. A serial killer is not as frightening as the slow loss of …continue reading.

Frost Child
Rebel Angels
Exclusive to Kindle, and only 77p – a short introduction to the Rebel Angels series. Sithe captain Griogair MacLorcan is his queen’s fighter of choice, skilled and ruthless at clearing her glens of the vile Lammyr. He is not used to them coming back, so when they defiantly return, holding a young Sithe girl captive, …continue reading.

Bad Faith
“Before I slipped on the mud and fell over the Bishop, our family didn’t have a lot to do with murder. A little, but not much…” Life’s easy for Cassandra. The privileged daughter of a cleric, she’s been protected from the extremist gangs who enforce the One Church’s will. Her boyfriend Ming is a bad influence, with …continue reading.

Crossing The Line
Nick Geddes is the loneliest thug in school, but that’s not entirely his own fault. True, he should never have thrown in his lot with the homicidal Kev Naughton in the first place, but he’s trying to live down his past. It isn’t his fault his mother is a New Age hippy chick with a …continue reading.

Sea Fever
Shades 2.0
Saul is always drawn to water, but his father hates him going near it. Three years ago Saul’s mother walked out to sea and drowned, so now Saul’s dad and stepmother have taken him as far away from the sea as possible. But the call of the ocean is a hard one to resist… Shades is a …continue reading.

Life of the Party
Shades 2.0
Life of the Party is the story of Chloe, a teenager who spends her spare time hanging out and binge drinking with her friends. One particular drunken night, after an argument with her best friend Steph, Chloe manages to stagger home, but the next morning awakes to something much worse than a hangover… Shades is a series …continue reading.

Mind’s Eye
Shades 2.0
Braindeads like Conor Smith are scary. Kids who become telepathic as they hit puberty can’t be normal. That’s why they need special implants in their brains. Lara thinks the same until the day she discovers she’s a telepath too. And once the authorities know, its only a matter of time before Lara gets an implant too… Shades is …continue reading.

Cyber Fever
Mamie has her head screwed on. She certainly wouldn’t be foolish enough to meet up with someone she’s met on an Internet chatroom – would she? On The Wire is a gripping new fiction series of modern-day dramas based on family, school and relationship problems. These challenging, contemporary stories with emotional themes provide support for both …continue reading.