RICHARD J KELLER