WILLIAM K RUPP