JAMES K RUPP