brian kavanaugh jones