MARK JOHN PALMER, SR.