Reviews

Want to support me but can’t afford a book right now?
My books are available by request from your library. Ask them to order one, and please leave a review wherever you can.

Print Copies

Print copies of my books are available for order through your local bookstore, including Indigo and B&N. Signed copies are frequently available at art markets in Waterloo Region and at Toronto Word on the Street.

Upcoming Projects

I’m working on a fantasy novel The Cherry Tree, The Apricot Tree, an SFF TTRPG How to Prevent a Metaphysical Holy War, and a couple of short romance stories.

Available Now

All of my books are available on various platforms in paper or DRM-free epub. Itch.io gives me the best percentage, but buy where you like.

Sing It Back

It takes three strands to make a rope.

A book cover with three intertwined ropes making a trefoil, sitting on top of blank sheet music.
Tags

Contemporary, LGBT+, F/M/M, Polyamory, Romance

Content Advisories

Rejection by family, extreme hunger, and PTSD, as well as references to past degenerative illness and suicide.

Synopsis (click to read more)
For Libby, an unhoused busker with PTSD, and Michael, a former cop with a saviour complex, ending up roommates made a certain kind of sense. Ending up in shibari classes together is workable. Ending up falling for the same guy? Really could mess things up…

Because Ray is perfect. Handsome, compassionate, fun, and attracted to them both. They just don’t know it yet. And when Ray discovers the true nature of their relationship, he might not let them find out.

Buy Links

Sing It Back

It takes three strands to make a rope.

A book cover with three intertwined ropes making a trefoil, sitting on top of blank sheet music.

Content Advisories

Rejection by family, extreme hunger, and PTSD, as well as references to past degenerative illness and suicide.

Tags

Contemporary, LGBT+, F/M/M, Polyamory, Romance

Synopsis

For Libby, an unhoused busker with PTSD, and Michael, a former cop with a saviour complex, ending up roommates made a certain kind of sense. Ending up in shibari classes together is workable. Ending up falling for the same guy? Really could mess things up.

Because Ray is perfect. Handsome, compassionate, fun, and attracted to them both. They just don’t know it yet. And when Ray discovers the true nature of their relationship, he might not let them find out.

Buy Links

Sawdust & Silk

She never wanted to be famous. He had no choice.

A book with a colourful, stylized image of a horse with a feather on his head in a circus ring, with spotlights shining down. In the background, under one of the lights, is a male/female couple occupied in a searing kiss.
Tags

Age Gap, Contemporary, F/M, Romance

Content Advisories

No harm comes to any animal in this book.

Synopsis (click to read more)
Sophie does it all — she’s a stunt performer, a trick rider, and a horse trainer in Vancouver BC. Horses are expensive and she’s happy to work all the time to keep them, but at age 40 she thinks she’s ready to try this relationship thing again. Jet couldn’t be more different from her ex-husband, after all, and they’re both adults, so who cares?…

Jet Williams is a former child star relegated to minor film roles until he moves to Vancouver and gets everything at once — starring roles, a home of his own, and a budding romance with Sophie Groom, who he met again at the premiere of his best friend’s blockbuster movie. He’s had a crush on her since he was a teen and now it turns out she’s just as amazing as he always thought.

But age, circumstances, goals, and stardom might come between them before they really get started.

Buy Links

Sawdust & Silk

She never wanted to be famous. He had no choice.

A book with a colourful, stylized image of a horse with a feather on his head in a circus ring, with spotlights shining down. In the background, under one of the lights, is a male/female couple occupied in a searing kiss.

Tags

Age Gap, Contemporary, F/M, Romance

Content Advisories

No harm comes to any animal in this book.

Synopsis

Sophie does it all — she’s a stunt performer, a trick rider, and a horse trainer in Vancouver BC. Horses are expensive and she’s happy to work all the time to keep them, but at age 40 she thinks she’s ready to try this relationship thing again. Jet couldn’t be more different from her ex-husband, after all, and they’re both adults, so who cares?

Jet Williams is a former child star relegated to minor film roles until he moves to Vancouver and gets everything at once — starring roles, a home of his own, and a budding romance with Sophie Groom, who he met again at the premiere of his best friend’s blockbuster movie. He’s had a crush on her since he was a teen and now it turns out she’s just as amazing as he always thought.

But age, circumstances, goals, and stardom might come between them before they really get started.

Buy Links

A Fistful of Lollies

A comic Halloween romance with a dash of weird.

Tags

Bisexual, Contemporary, LGBT+, Romance

Content Advisories

None.

Synopsis (click to read more)
Simon Jeffries met Josefina Rutherford in first grade when she stole his Halloween candy — at least that’s how he remembers it. Nobody disputes that he escalated the candy war that Christmas with a fiendish plot involving a hollow chocolate Santa, soapy dishwater, and a Sharpie. Twenty-some years later he’s moving back to their hometown, about to unknowingly deliver the final blow in a lifelong battle….

They’d done some horrible things to each other over the years, she can admit that, but this is far worse than even the dirtiest tricks they came up with in university. The connection they forged through rivalry still exists, though, and even blossoms as they meet again.

It all comes to a head on Halloween, when Josie lets a freezing Simon into her home and the world gets a bit more interesting.

Buy Links

A Fistful of Lollies

A comic Halloween romance with a dash of weird.

An orange book cover with bright candies with a snake and spider hiding among them.

Content Advisories

None.

Tags

Bisexual, Contemporary, LGBT+, Romance

Synopsis

Simon Jeffries met Josefina Rutherford in first grade when she stole his Halloween candy — at least that’s how he remembers it. Nobody disputes that he escalated the candy war that Christmas with a fiendish plot involving a hollow chocolate Santa, soapy dishwater, and a Sharpie. Twenty-some years later he’s moving back to their hometown, about to unknowingly deliver the final blow in a lifelong battle.

They’d done some horrible things to each other over the years, she can admit that, but this is far worse than even the dirtiest tricks they came up with in university. The connection they forged through rivalry still exists, though, and even blossoms as they meet again.

It all comes to a head on Halloween, when Josie lets a freezing Simon into her home and the world gets a bit more interesting.

Buy Links

Sing It Back

It takes three strands to make a rope.

A book cover with three intertwined ropes making a trefoil, sitting on top of blank sheet music.
Tags

Contemporary, LGBT+, F/M/M, Polyamory, Romance

Content Advisories

Rejection by family, extreme hunger, and PTSD, as well as references to past degenerative illness and suicide.

Synopsis (click to read more)
For Libby, an unhoused busker with PTSD, and Michael, a former cop with a saviour complex, ending up roommates made a certain kind of sense. Ending up in shibari classes together is workable. Ending up falling for the same guy? Really could mess things up…

Because Ray is perfect. Handsome, compassionate, fun, and attracted to them both. They just don’t know it yet. And when Ray discovers the true nature of their relationship, he might not let them find out.

Buy Links

Sing It Back

It takes three strands to make a rope.

A book cover with three intertwined ropes making a trefoil, sitting on top of blank sheet music.

Content Advisories

Rejection by family, extreme hunger, and PTSD, as well as references to past degenerative illness and suicide.

Tags

Contemporary, LGBT+, F/M/M, Polyamory, Romance

Synopsis

For Libby, an unhoused busker with PTSD, and Michael, a former cop with a saviour complex, ending up roommates made a certain kind of sense. Ending up in shibari classes together is workable. Ending up falling for the same guy? Really could mess things up.

Because Ray is perfect. Handsome, compassionate, fun, and attracted to them both. They just don’t know it yet. And when Ray discovers the true nature of their relationship, he might not let them find out.

Buy Links

Sawdust & Silk

She never wanted to be famous. He had no choice.

A book with a colourful, stylized image of a horse with a feather on his head in a circus ring, with spotlights shining down. In the background, under one of the lights, is a male/female couple occupied in a searing kiss.
Tags

Age Gap, Contemporary, F/M, Romance

Content Advisories

No harm comes to any animal in this book.

Synopsis (click to read more)
Sophie does it all — she’s a stunt performer, a trick rider, and a horse trainer in Vancouver BC. Horses are expensive and she’s happy to work all the time to keep them, but at age 40 she thinks she’s ready to try this relationship thing again. Jet couldn’t be more different from her ex-husband, after all, and they’re both adults, so who cares?…

Jet Williams is a former child star relegated to minor film roles until he moves to Vancouver and gets everything at once — starring roles, a home of his own, and a budding romance with Sophie Groom, who he met again at the premiere of his best friend’s blockbuster movie. He’s had a crush on her since he was a teen and now it turns out she’s just as amazing as he always thought.

But age, circumstances, goals, and stardom might come between them before they really get started.

Buy Links

Sawdust & Silk

She never wanted to be famous. He had no choice.

A book with a colourful, stylized image of a horse with a feather on his head in a circus ring, with spotlights shining down. In the background, under one of the lights, is a male/female couple occupied in a searing kiss.

Tags

Age Gap, Contemporary, F/M, Romance

Content Advisories

No harm comes to any animal in this book.

Synopsis

Sophie does it all — she’s a stunt performer, a trick rider, and a horse trainer in Vancouver BC. Horses are expensive and she’s happy to work all the time to keep them, but at age 40 she thinks she’s ready to try this relationship thing again. Jet couldn’t be more different from her ex-husband, after all, and they’re both adults, so who cares?

Jet Williams is a former child star relegated to minor film roles until he moves to Vancouver and gets everything at once — starring roles, a home of his own, and a budding romance with Sophie Groom, who he met again at the premiere of his best friend’s blockbuster movie. He’s had a crush on her since he was a teen and now it turns out she’s just as amazing as he always thought.

But age, circumstances, goals, and stardom might come between them before they really get started.

Buy Links

A Fistful of Lollies

A comic Halloween romance with a dash of weird.

Tags

Bisexual, Contemporary, LGBT+, Romance

Content Advisories

None.

Synopsis (click to read more)
Simon Jeffries met Josefina Rutherford in first grade when she stole his Halloween candy — at least that’s how he remembers it. Nobody disputes that he escalated the candy war that Christmas with a fiendish plot involving a hollow chocolate Santa, soapy dishwater, and a Sharpie. Twenty-some years later he’s moving back to their hometown, about to unknowingly deliver the final blow in a lifelong battle….

They’d done some horrible things to each other over the years, she can admit that, but this is far worse than even the dirtiest tricks they came up with in university. The connection they forged through rivalry still exists, though, and even blossoms as they meet again.

It all comes to a head on Halloween, when Josie lets a freezing Simon into her home and the world gets a bit more interesting.

Buy Links

A Fistful of Lollies

A comic Halloween romance with a dash of weird.

An orange book cover with bright candies with a snake and spider hiding among them.

Content Advisories

None.

Tags

Bisexual, Contemporary, LGBT+, Romance

Synopsis

Simon Jeffries met Josefina Rutherford in first grade when she stole his Halloween candy — at least that’s how he remembers it. Nobody disputes that he escalated the candy war that Christmas with a fiendish plot involving a hollow chocolate Santa, soapy dishwater, and a Sharpie. Twenty-some years later he’s moving back to their hometown, about to unknowingly deliver the final blow in a lifelong battle.

They’d done some horrible things to each other over the years, she can admit that, but this is far worse than even the dirtiest tricks they came up with in university. The connection they forged through rivalry still exists, though, and even blossoms as they meet again.

It all comes to a head on Halloween, when Josie lets a freezing Simon into her home and the world gets a bit more interesting.

Buy Links

Upcoming Projects

The Cherry Tree,
The Apricot Tree

Slavic fantasy with strong f/f/m romantic elements

Two different trees side by side. Both are silhouetted against a sunset.

Ashvi, from a clan of travelling artisans, wants only to help her ravaged town. Sorina needs to get away from her mother, the Court Witch, so she can make her own life. They meet at the palace, eager to compete for the title of co-ruler of their small kingdom. During the contest they develop a bond, but the most important test of each woman happens after, when they settle into their new lives.

Based on the fairy tale Gold-Tree and Silver-Tree.

How to Prevent a Metaphysical Holy War

Tabletop Roleplaying Game Setting

A robot hand reaching out to a human hand with a blue flame emerging from its palm

Magicians hate Mad Scientists, Mad Scientists hate Magicians, and we’re just stuck between them.

A retro-futurism/fairies smash-up setting for the Cypher System.

Scroll to Top