WILLIAM R RUPP