JOHN L RUPPERT