DAVID H. DIBBLE,JR.