STEVEN C BUFFINGTON