TERRANCE H. SHEEHAN, JR.