BRIAN M DIBBLE