I’ve just migrated the website from Google Sites to my own server running Drupal. I really enjoyed having my content on Google Sites, but there were a few features that Google just was not going to implement on the Sites system that I wanted to set up.

As you can see, I’ve skinned Drupal to look l...

Though sagefire.org served me well over the years, times change, and sometimes, goals change with them.

Sagefire.org was always a one man show. I had collaborated with others on projects, but there never was anyone behind the scenes with me full time. The alias “Sagefire” evolved out a bit of pers...

As the strands of Time weave themselves back together, a new pattern forms, bringing the Doctor face to face with one of his oldest enemies and a long lost friend.

This story was originally released at BrokenSea Audio Productions under a Creative Commons license. It is re-released (and possi...

This story was originally released at BrokenSea Audio Productions under a Creative Commons license. It is re-released (and possibly re-engineered) here, by the original author, as part of an expanded story line.

Though originally broadcast at BrokenSea, this episode is no longer listed in...

As Madame Waterfield (Damaris Mannering) is dying, Francois Rakoczi (Stephen Kilcullen) presses her mysterious connection with The Doctor (Mark Kalita) to try and right the shape of reality. Olivia (Adriana Melendez) pieces together a mystery of her own, while The Doctor plants seeds for a looming...

This story was originally released at BrokenSea Audio Productions under a Creative Commons license. It is re-released (and possibly re-engineered) here, by the original author, as part of an expanded story line.

Though originally broadcast at BrokenSea, this episode is no longer listed in...

All his life, he has wandered, wandered across the known Universe, in search of answers. He has learned many things… dark, forgotten arts of myth and power. In a Nexus linking 18th Century Old Earth to the Distant future on New Earth, The Doctor (Mark Kalita), Olivia (Adriana Melendez), and Franco...

This story was originally released at BrokenSea Audio Productions under a Creative Commons license. It is re-released (and possibly re-engineered) here, by the original author, as part of an expanded story line.

Though originally broadcast at BrokenSea, this episode is no longer listed in...

The Doctor (Mark Kalita) and Olivia (Adriana Melendez), separated by by both centuries and lightyears, dig deep into their own histories for answers. What will Olivia learn about the origins of the Family Le Pluie? And, what secrets about the Doctor did Krau Timmin (M Sieiro Garcia) bring with her...

This story was originally released at BrokenSea Audio Productions under a Creative Commons license. It is re-released (and possibly re-engineered) here, by the original author, as part of an expanded story line.

Though originally broadcast at BrokenSea, this episode is no longer listed in...

New Old Orleans, in New France on New Earth… secret passageways, ghostly voices, and Spectrox, always Spectrox. Join the Doctor (Mark Kalita) and Olivia (Adriana Melendez) as they seek to unravel the mystery centered upon the garden once owned by Lady Victoria Waterfield (Damaris Mannering).

Thi...

This story was originally released at BrokenSea Audio Productions under a Creative Commons license. It is re-released (and possibly re-engineered) here, by the original author, as part of an expanded story line.

Though originally broadcast at BrokenSea, this episode is no longer listed in...

This story was originally released at BrokenSea Audio Productions under a Creative Commons license. It is re-released (and possibly re-engineered) here, by the original author, as part of an expanded story line.

Though originally broadcast at BrokenSea, this episode is no longer listed in...

A murder?!

On a starship made up to resemble a famous Old Earth vessel? No, you haven’t “seen this one before”. This time its a 19th-Century luxury locomotive. And, even if you have an eye as large as a Sensorite, there is more going on than… well, you get the idea.

(Note: This script went int...

This story was originally released at BrokenSea Audio Productions under a Creative Commons license. It is re-released (and possibly re-engineered) here, by the original author, as part of an expanded story line.

Though originally broadcast at BrokenSea, this episode is no longer listed in...