MARK C LONG