MARK EDWARD THORNTON