STEVEN ROBERT MOORE, SR.