Menu Close

Urban Fantasy

There’s a witch on the loose and she can turn our lives upside down. Samantha enjoys toying with us and she switches bodies at will. That’s the challenge Johnny & Marian, Ciaran & Harith and Pat & Babs have to deal with.
Three novellas with a common denominator: Samantha the witch! Enjoy this humorous tales of body switches.

You can find a short story, Samantha’s Day, in the free anthology Strange Portals.

All cover art by Shafali Anand.

She’s also a guest in three novels of Vampires Through the Centuries (Ravjeer, Kaylyn and Shashank).


Otherside (also in audio)

Otherside, the steampunk world beyond the portals with cat guardians, will soon have another title.


Ghost Bus Riders

Smashwords Series Page and Amazon Series Page

You know when you check your public transport app and it says the bus is coming but none appear? You just missed the ghost bus to Elsewhere, where creatures of myth and legend are real and the Elementals rule. Only half-bloods can see the ghost bus and use it to keep the world safe from dangerous creatures trying to trespass in our technological present.

Dawn of Shadows (Ghost Bus Riders Book 1)
Meet Elena Pace and Krishna Nayar, two Gen X ghost bus riders, with slightly different powers but the same determination in keeping the world free of dangerous magical beings. Watch them fight monsters and demons while trying to uncover the Shadow Elementals conspiracy to take over both worlds.

Days of Shadows (Ghost Bus Riders Book 2)
Meet Jennifer “Jen” Smith and Dalilah Habib-Gallo, two ghost bus riders from two sides of the world involved in the struggle against the half-Shadows. An American Generation X and an Italian-Egyptian Millennial dealing with evil and possibly finding love.

Sunset of Shadows (Ghost Bus Riders Book 3)
Meet Jayshree “Jay” Sood and Floriana “Flo” Fedele, two Millennials and ghost bus riders with slightly different powers but the same determination to put an end to the half-Shadows threat. Watch them learn from their elders and join forces in the struggle against the half-Shadows.