JOHN R RUGGIRELLO