JOHN H. TERRELL, III