STEVEN A MOORE