Hot Tin Roof: Johnny and Martha

Hot Tin Roof

By Joh Steenlage

When it was time for calving John Jr and Hank would always be at the ready 24/7. Sometimes it would be young Johnny sent by Jr to fetch Hank. And sometimes Martha would ride a pony over to Jr’s place even in the middle of the night. When it was time for calving, mother nature set the schedule. And calving was serious business because it meant a new animal to add to their small herds. Dealing with the cows could also be dangerous back-breaking work as sometimes the mothers had to be repositioned or held in place so they wouldn’t harm the calf. Often the calf would be in bad shape and need to be revived or brought into their houses to be kept warm by the stove. During the calving Johnny and Martha would also be busy running errands like fetching clean water and rags or stoking a stove to make sure it was warm for the calf.

Johnny and Martha became friends over the long Iowa summers watching their fathers help each other with thousands of various tasks that came with being a struggling farmer in the 1930s. However, at the Hickory Creek township one–room school, they often feigned ignorance of each other and seldom spoke outside of their required classroom interactions. The summers were another story, as both often shared the weight of heavy buckets of feed or water on whichever farm their fathers happened to be working at that day. Both were quiet kids, and the chores seldom afforded them a lot of time for play, but occasionally when Jr and Hank were distracted they might sneak down to Hickory Creek for a quick splash or crawfish hunt. During these moments of lightness away from the work they would sometimes casually forget their usual stoicism and let themselves subtly brush against the others side, or place a hand on a shoulder for balance as they waded through the creek. While carrying buckets, work was the focus, and yet on occasion there would be a soft smile when their eyes met. Back in school in the fall, after another difficult harvest, they often shared the same studies since their birthdays were only three months apart. Yet they had an unspoken agreement to keep their shared summer days to themselves.

That changed one calving season when Jr’s barn burnt down with Jr and Hank inside. The sheriff said he thought it was probably a kicked over lantern just as the calf was being born. They found Hank just inside the latched barn door and Jr a few feet behind with the calf. Most likely he had been trying to carry it to safety. Johnny and Martha had been in the house fetching some warm buckets of water and clean rags, and when they saw the barn the roof was already falling into the flames. They ran toward the barn with their buckets of water, but were stopped in their tracks by the heat, and could only watch as the barn quickly came down.

As a convenience to their mothers, Johnny’s Grandpa Jack (John Sr) took both Johnny and Martha to the dual funeral in the little buggy. Grandpa Jack took Johnny to get his first suit and Martha wore the white dress she got for her cousin Ruth’s wedding that spring. While it really wasn’t appropriate for her father’s funeral, her recent growth spurt meant it was her only nice dress that still fit. Grandma Ruth fixed white spring flowers in Martha’s hair with black ribbons.

After the funeral at the country church, Grandpa Jack took a detour into town with the buggy.

The town was busy with the Bohemian Heritage Festival that weekend and Grandpa Jack thought it might be a good distraction. In truth Johnny and Martha were both in a state of shock and moved through the festival as if in a dream. The shouts from the carnival games were just distant distractions as Grandpa Jack led them through the midway. Somehow they both found themselves on a stage and the next thing they knew they were winning awards for “Best Dressed” at the festival. The prize was a photo portrait, the first photo either had ever had taken. Grandpa Jack had fetched a chair for Johnny because he looked like he might have trouble standing any longer. The bright flash from the photographer was only a momentary shock, which quickly washed over them and failed to wake them from their dreamstates. Johnny and Martha each received a copy of the portrait, with Johnny in his new black suit and Martha standing next to him in her white dress with her arm on the back of the chair.

Despite their fathers’ deaths both families were able to stay on their farms as the grandfathers were still healthy enough to come back to the farms they had started themselves as young men. Martha kept that portrait with the shocked look on their faces on the mantle of her family home for the rest of her life. Johnny and Martha started walking to school together every day and no longer made a secret of their friendship. They helped Grandpa Jack and Martha’s Grandpa Peter keep up the farms and when they were old enough took over the farms themselves. Johnny brought over his copy of the portrait when he moved in the day after they married.


[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/hot-tin-roof-johnny-and-martha/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Phone</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="224"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>