Jul. 20, 2011

Science Rocks: The Blight of the Hemlock

by NIMBioS

Video by NIMBioS

In this video, Jay Clark performs his song, “The Last Hemlock,” which he composed during his time as a Songwriter-in-Residence at the National Institute for Mathematical and Biological Synthesis. Written by Clark, who has a Ph.D. in wildlife ecology, the song tells the story of the blight of the Eastern Hemlocks in Southern Appalachia. The Eastern hemlock and the Carolina hemlock along the East Coast has been devastated by the hemlock wooly adelgid, an aphid-like insect that originated in Asia and that infests hemlock species. It was accidentally introduced into the forests of eastern North America in the 1920s. The adelgid attaches to the stems at the base of the needles and both kills the needles and prevents new growth. The tree often dies within four years, although some trees survive longer while exhibiting diminished growth. There are several treatment options ranging from chemical treatments to predatory insects to insecticides. But if untreated, death is almost inevitable. In the southern Appalachian Mountains, 80 percent of the hemlocks have died due to infestation. Hemlocks play an important role by providing deep shade along creeks and by helping maintain cool micro-climates critical to survival of trout and other cold water species. Clark’s song ends with a short refrain, a note of optimism, from Aaron Copland's "Appalachian Spring." The lyrics are:

A night bird sings…a lonesome lullaby
Embers glow beneath a purple sky
Heavy eyes…lead to Appalachian dreams
Of being comfortably lost
Beneath the hemlock trees

A black-throated green…warbled in my ear
Said he was mourning the passing
Of his home so dear
He could barely sing…through tears in his eyes
Cause today the last hemlock died
Today…the last hemlock died

And gray skeletons stood tall
But in time they will fall
To a forest floor that knows shade no more
Evergreen had turned to gray
And he had dreaded the day
That the last hemlock died
Today..the last hemlock died

I asked him…what caused this tragedy?
He said it’s a product of your negligence, apathy, & greed
You brought it over…from a foreign land
And the blood of the hemlocks is on your hands

Then I awoke…from my dream
Wiped the sleep from my eyes and gazed up through the evergreens
Then I heard…a familiar song
It was a black-throated green…welcoming the dawn

And the hemlocks stood tall
But in time they will fall
To a forest floor that knows shade no more
And evergreens will turn to gray
And I dread the day
That the last hemlock dies
Lord, please forgive us…
When the last hemlock dies

For more information about the songwriter-in-residence program, visit http://www.nimbios.org/songwriter. For more information about how to help save the hemlocks, visit http://www.savinghemlocks.org/.


In Biology by Numbers, learn about the ways math can solve biological problems. Produced by the National Institute for Mathematical and Biological Synthesis (NIMBioS).

About NIMBioS

The views expressed are those of the author and are not necessarily those of Science Friday.
EVAL ERROR: Entity: line 1: parser error : Space required after the Public Identifier

Entity: line 1: parser error : SystemLiteral " or ' expected

Entity: line 1: parser error : SYSTEM or PUBLIC, the URI is missing


line 1: package tmpevalpackage;
line 2: sub doEval { 
line 3: 	my($parent);
line 4: 	
line 5: 	if($LayoutManager::url_resolved_values{'SEGMENT.nickname'}) {
line 6: 		$parent = $LayoutManager::url_resolved_values{'SEGMENT.nickname'};
line 7: 	}
line 8: 	elsif($LayoutManager::url_resolved_values{'VIDEO.nickname'}) {
line 9: 		$parent = $LayoutManager::url_resolved_values{'VIDEO.nickname'};
line 10: 	}
line 11: 	elsif($LayoutManager::url_resolved_values{'DOCUMENT.nickname'}) {
line 12: 		$parent = $LayoutManager::url_resolved_values{'DOCUMENT.nickname'}
line 13: 	}
line 14: 	
line 15: 	if($parent) {
line 16: 		my(@books) = &Database::SelectClause('BOOK',"parent = $parent");
line 17: 		if(!@books) {
line 18: 			$parent = '';
line 19: 		}
line 20: 	}
line 21: 	
line 22: 	if(!$parent) {
line 23: 		my(@sel) = &Database::SelectClause('GLOBAL','record all ""');
line 24: 		if(@sel) {
line 25: 			$parent = 'GLOBAL.' . $sel[0];
line 26: 		}
line 27: 			$main::ENV{'reading_header'} = "FEATURED READING";
line 28: 	}
line 29: 	
line 30: 	 = '';
line 31: 	
line 32: 	if($parent) {
line 33: 		my(@books) = &Database::SelectClause('BOOK',"parent = $parent");
line 34: 		0 = 0;
line 35: 		my $dots;
line 36: 		foreach(@books) {
line 37: 			my(%data);
line 38: 			&Database::GetRow($_,'BOOK',\%data);
line 39: 			my($status,$title,$author,$url,$image,$width,$height) = &SciFri::Schema::getAmazonItem($data{'isbn'});
line 40: 			if($data{'title'}) {
line 41: 				$title = $data{'title'};
line 42: 			}
line 43: 			if($data{'author'}) {
line 44: 				$author = $data{'author'};
line 45: 			}
line 46: 			if($status eq 'ok') {
line 47: 				 .= "<div class=\"box-2x1-item box-slide\" data-href=\"$url\">";
line 48: 				 .= "	<div class=\"box-2x1-item-photo\">";
line 49: 				 .= "		<div class=\"image-wrapper\" data-jsclass=\"imageWrapper\" data-align=\"right\">";
line 50: 				 .= "			<img src=\"$image\" data-width=\"$width\" data-height=\"$height\">";
line 51: 				 .= "		</div>";
line 52: 				 .= "	</div>";
line 53: 				 .= "	<h4>$title</h4>";
line 54: 				if($author) {
line 55: 					 .= "	<p>by $author</p>";
line 56: 				}
line 57: 				 .= "	<div class=\"box-2x1-more-button\"><a href=\"$url\"><img src=\"/images/v1/icon_text_more_white.png\" width=47 height=15 border=0></a></div>";
line 58: 				 .= "</div>";
line 59: 				++0;
line 60: 			}
line 61: 		}
line 62: 	}
line 63: 	if($parent eq "GLOBAL.1") { $main::ENV{'reading_header'} = "FEATURED READING"; }
line 64: 	else { $main::ENV{'reading_header'} = "RELATED READING"; }
line 65:  };
line 66: &doEval();
line 67: 1;

Science Friday® is produced by the Science Friday Initiative, a 501(c)(3) nonprofit organization.

Science Friday® and SciFri® are registered service marks of Science Friday, Inc. Site design by Pentagram; engineering by Mediapolis.