Beauty in Believing (Zonderkidz, 2014)
Finding God in Tough Times
VANISHED (Boarding School Mysteries)
BETRAYED (Boarding School Mysteries)
BURNED (Boarding School Mysteries)
POISONED (Boarding School Mysteries)
No Boys Allowed (Faithgirlz Devotional)
Girlz Rock (Faithgirlz Devotional)
Chick Chat (Faithgirlz Devotional)
Shine On, Girl! (Faithgirlz Devotional)
What’s A Girl To Do? (Faithgirlz Devotional)
Tangled Web (TodaysGirls.com)
Chat Freak (TodaysGirls.com)
4Give and 4Get (TodaysGirls.com)
Fun E-Farm (TodaysGirls.com)
A Change of Heart (Julie McGregor Books)
A Tangled Web (Julie McGregor Books)
Two of a Kind (Julie McGregor Books)
Trusting in the Dark (Julie McGregor Books)
VANISHED (Boarding School Mysteries)
BETRAYED (Boarding School Mysteries)
BURNED (Boarding School Mysteries)
POISONED (Boarding School Mysteries)
Tangled Web (TodaysGirls.com)
Chat Freak (TodaysGirls.com)
4Give and 4Get (TodaysGirls.com)
Fun E-Farm (TodaysGirls.com)
Deadly Disguise (Carousel Mystery)
Stage Fright (Carousel Mystery)
A Spin Out of Control (Carousel Mystery)
For Every Joy That Passes
Invisible Alex
A Change of Heart (Julie McGregor Books)
A Tangled Web (Julie McGregor Books)
Two of a Kind (Julie McGregor Books)
Trusting in the Dark (Julie McGregor Books)
Hidden in the Fog
Danger at Hanging Rock
No Strings Attached
Patchwork Summer
The Haunting of Cabin 13
First Things First
Cast a Single Shadow
Perfect or Not, Here I Come
The Rose Beyond the Wall
Footprints Up My Back
Mystery by Mail
Just Like a Real Family
[for adults]
Where Summer Never Comes (Annie’s Mysteries, adult, 2016)
Deadly Angel (Annie’s Mysteries, adult, 2016)
A Dangerous Tide (Annie’s Mysteries, adult, 2015)
Framed for Life (Annie’s Mysteries, adult, 2016)
Humbug Hijinks (Annie’s Mysteries, adult, 2016)
Planted Evidence (Annie’s Mysteries, adult, 2017)
A Simple Deduction (Annie’s Mysteries, adult, 2018)
Toxic Designs (2015)
[for writers]
Writing Mysteries for Young People (E-book)
[for children]
Buried Treasure & Holiday Hazard (reader’s and writer’s workshop)
VANISHED (Boarding School Mysteries)
BETRAYED (Boarding School Mysteries)
BURNED (Boarding School Mysteries)
POISONED (Boarding School Mysteries)
Deadly Disguise (Carousel Mystery)
Stage Fright (Carousel Mystery)
A Spin Out of Control (Carousel Mystery)
Danger at Hanging Rock
The Haunting of Cabin 13
Cast a Single Shadow
Mystery by Mail
Educational (Children’s NON-fiction)
Ancient Mesopotamia Technology (Rosen, 2016)
Shazam! Internet Companies (Rosen, 2015)
The Story of Gravity (Rosen, 2015)
ARGH! Stegosaurus
CHOMP! Apatosaurus
GRRR! Triceratops
Writer’s First Aid: Getting Organized, Getting Inspired, and Sticking to It
More Writer’s First Aid: Getting the Writing Done
Boundaries for Writers (e-book)
50 Tension Techniques (e-book)
Writing Mysteries for Young People (e-book)