Pink Bermuda sloop near a Caribbean island

Featured Book

The Periwinkle

Follow the swashbuckling adventures of Seph, a lonely teenager, as he sails the Caribbean aboard his Bermuda sloop, the Periwinkle! Jump into an adventure with real pirates, and solve clues to find a special treasure unlike anything else in the Western Hemisphere. Will Seph finally drop his barriers along the way and learn to make and trust friends?

$4.99 | PURCHASE →

Books

Bermuda sloop near a Caribbean atoll

The Periwinkle

Young Adults

Go on a swashbuckling adventure in the Caribbean with modern-day pirates! Feel the anxiety as Seph hunts for antique treasure in this charming coming-of-age novel!

$4.99 | PURCHASE →
Puzzled teenage girl holding a white mouse

The Mouse Key and the Red Palace

Young Adults

Mystery surrounds Cori, a rebellious teenager, as she discovers a secret room after her father dies. How can a white mouse help? Why is the Chinese mafia trying to stop her?

$4.99 | PURCHASE →

Short Stories

Also visit my profile on Royal Road!

Biting Tide Motel

Macabre goings-on around a creepy motel on the California coast . . .

You will find a disturbing face on a distant boat, horrible eyes watching from the sea, and strange visitors to this cursed site. Stay away from the trees!

Find them all here on Royal Road!

Raven in front of a dilapidated motel overlooking a distressed beach in a thunderstorm

Poetry

All of my poetry is free to read! Some lines are whimsical, some are hilarious, and some have been sweetened with sun-ripened peaches. All of them are emotional and will affect your mood.

Mockingbird

Mockingbird

Today I saw a mockingbird

Singing in the trees

Her song added a sweetness

To the gentle autumn breeze.

Earth

The Invasion

"Aliens don't exist,"

Said my teacher, tapping her toes.

She was only about to realize

Just how much she knows.

Fresh baked bread

Village Love Ballad

Cobblestone street

And houses to match.

Clomping his feet

Past rooftops of thatch.

Winding path through a wood Click the path to find this special place.

Get in Touch

Please feel free to contact me via e-mail and social media!

(Formerly Twitter) @JBCasselman