STEVEN L FULLER