STEVEN L RIPP