STEVEN M MOORE