STEVEN L RICHARDS