Please join me for the Memories of a Ghost cover reveal on Facebook on April 28th! […]
I’ve just started a newsletter to better keep you fine folks informed about new releases, contests, […]
Subscribe to Joe's Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email. (No spamming, I promise)

Join 3,660 other subscribers
From Joe's writing

Something hissed, and she jumped up from her seat. A skinny tomcat ran out from among the crates and swatted at Gavin’s foot, then scurried past the bathroom before turning to glare at them. From head to toe, it was entirely black.

— Leap Year, chapter 32