There's a Storm Brewing by David Hall
_