MARK JAMES HATCHER