PATRICK J RUPP