MARK T LONG