RICHARD K. DIBBLE