Get a free short story when you subscribe
Resurrection Raggedy Ann

Modern Horrors Made Fun

That Awful Box
GoodReads
Novella
That Awful Box
This book contains the diary entries of Damian Erstwhile, a New England church minister.

In 1690, he began keeping detailed records after two young siblings discovered an odd wooden box in the woods.

The children claimed the box spoke to them. It gave them a directive: Over the next 29 days, do as you are asked and live.

Or disobey and die.

To prove itself, the box revealed it could create anything, speak all known languages, and do the work of any person in any trade. It disappeared and reappeared in unusual places. And when people started to disappear, they realized something else: It could control every last detail of their reality.

These pages are Erstwhile’s recounting of a supernatural intelligence that would stop at nothing to divide and destroy—and of one man’s race to remember and preserve what it means to be human in the face of an otherworldly consciousness

Buy the ebook:
Released on February 6, 2024
This book includes the following books:

Warning: Array to string conversion in /home/natebirt/public_html/wp-content/plugins/elementor/core/dynamic-tags/manager.php on line 73

Fatal error: Uncaught ErrorException: md5_file(/home/natebirt/public_html/wp-content/litespeed/js/57f142209c6e43250ca4f65650d70be0.js.tmp): Failed to open stream: No such file or directory in /home/natebirt/public_html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php:130 Stack trace: #0 [internal function]: litespeed_exception_handler() #1 /home/natebirt/public_html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php(130): md5_file() #2 /home/natebirt/public_html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(837): LiteSpeed\Optimizer->serve() #3 /home/natebirt/public_html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(382): LiteSpeed\Optimize->_build_hash_url() #4 /home/natebirt/public_html/wp-content/plugins/litespeed-cache/src/optimize.cls.php(264): LiteSpeed\Optimize->_optimize() #5 /home/natebirt/public_html/wp-includes/class-wp-hook.php(324): LiteSpeed\Optimize->finalize() #6 /home/natebirt/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #7 /home/natebirt/public_html/wp-content/plugins/litespeed-cache/src/core.cls.php(477): apply_filters() #8 [internal function]: LiteSpeed\Core->send_headers_force() #9 /home/natebirt/public_html/wp-includes/functions.php(5420): ob_end_flush() #10 /home/natebirt/public_html/wp-includes/class-wp-hook.php(324): wp_ob_end_flush_all() #11 /home/natebirt/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #12 /home/natebirt/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #13 /home/natebirt/public_html/wp-includes/load.php(1270): do_action() #14 [internal function]: shutdown_action_hook() #15 {main} thrown in /home/natebirt/public_html/wp-content/plugins/litespeed-cache/src/optimizer.cls.php on line 130