RICHARD C RUGGLES