JAMES M RUGGLES