RICHARD K DIBBLE