Skip to content




Grizelda is a 14-year-old seamstress who’s been accused by the revolutionary government of harboring magical tendencies. Her people have just thrown off centuries of magical oppression, so now they make people like her “disappear” in the wee hours of the morning.

She escapes, but now that she’s wanted, she has to hide out in the city underneath the city. That means adapting to the ways of the goblins, a cheerless bunch who storm about muttering about the dictatorship of the proletariat. It’s damp, dark, the goblins hate her, she hates her new job, she misses the sun, and she can’t decide if the pixies are on her side or not. Soon enough she’s tempted to do the one thing she’s not supposed to do – get mixed up in events on the surface. She joins a group of young revolutionaries who think the new republic has gone too far. But they don’t trust her connection to magic either…

Sample Chapter


Get it on Smashwords

Get it on Amazon


The Confederacy of Heaven

Nasan, exiled warrior of the Rattlingbones clan, wanders alone in the wasteland that was once part of Canada. Two centuries ago, the Stars who rule the universe condemned our world to eternal drought.

In the wasteland she meets Oscar, a strange bird-sprite who claims to be her spirit-guide but can’t quite prove it. He’s up to something. For one thing, he gets her tangled up in the affairs of the city people, the rich ones who’ve walled themselves in around the last remaining reservoirs.

There may be a chance to send one person to plead before the Stars to end the drought-curse that’s sucking dry all life on Earth. The cities are at war with each other over who to send. If Nasan can avoid getting herself shot, or sucked into the heavenly conspiracy that’s out to get her, she may just have to save the world.

Sample Chapter


Get it on Smashwords

Get it on Amazon


Cannon Fodder

CannonFodder_Type_smallThe good guys always win – and Alec Nightshade isn’t going to take it anymore. Alec’s a fifteen-year-old member of the Norgolian Society of Evil Overlords, which means not having much of a life expectancy. When a hero hunts down and kills his aunt, the Viper, he sets off on the first evil scheme of his life to set things straight.

Starting an evil scheme proves to be harder than it looks. Alec catches a break when a friend tips him off about the Eggbeater of Doom, a device that can summon a kiloton-sized elder god with a grudge against those puny hairless apes. If Alec blabs about the Eggbeater, gets a hero to go after him, then kicks the hero’s ass, he can break the cycle of prophecy that dooms his side never to see the age of fifty. He doesn’t mean to hurt anybody else. But when another overlord steals the Eggbeater with the intent to actually level a city, Alec knows what he and his gang of minions will have to do: save the day. He will never get to live this down.

Sample Chapter

Get it on Smashwords

Get it on Amazon

Review on Donovan’s Bookshelf

6 Comments leave one →
  1. September 3, 2010 9:46 AM

    I have a blog, Online Novels,, with the names, descriptions and web addresses of several hundred free novels available on the internet; please let me know if I may include links to your books, The Confederacy of Heaven and Grizelda, offered for reading on Smashwords.

    Thank you.

    Sincerely, Susan Crealock

  2. April 2, 2011 12:03 AM

    I loved Confederacy of Heaven so i searched out Grizelda and am now reading it.
    They are great! thanks!

    • April 2, 2011 2:38 PM

      Hi, Suzanne,

      I’m glad to hear it! I’ve got another book in the works, Cannon Fodder, so please come check back for it!

  3. April 6, 2013 3:34 PM

    I’m really impressed with your writing skills and also with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the excellent quality writing, it’s rare to see a great blog
    like this one nowadays.

    • April 7, 2013 8:52 AM


      Thanks! The theme is Vigilance, which is one of WordPress’s free themes. You can try it out yourself!


  1. The Colored Lens » Ravensdaughter’s Tale

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: