timothy francis ball